Install nestjs plugin to nx monorepo
npm install -D @nrwl/nest
endy@endy-virtual-machine:~/Projects/current/kaufman-bot$ npm install -D @nrwl/nest added 158 packages, and audited 623 packages in 18s 78 packages are looking for funding run `npm fund` for details found 0 vulnerabilities
Add nx script to package.json
"scripts": { "nx": "nx", "start": "nx serve", "build": "nx build", "test": "nx test" },
Create server
npm run -- nx g @nrwl/nest:app server
endy@endy-virtual-machine:~/Projects/current/kaufman-bot$ npm run -- nx g @nrwl/nest:app server > kaufman-bot@0.0.0 nx > nx "g" "@nrwl/nest:app" "server" UPDATE workspace.json UPDATE nx.json CREATE jest.config.js CREATE jest.preset.js UPDATE package.json UPDATE .vscode/extensions.json CREATE apps/server/src/app/.gitkeep CREATE apps/server/src/assets/.gitkeep CREATE apps/server/src/environments/environment.prod.ts CREATE apps/server/src/environments/environment.ts CREATE apps/server/src/main.ts CREATE apps/server/tsconfig.app.json CREATE apps/server/tsconfig.json CREATE apps/server/project.json CREATE .eslintrc.json CREATE apps/server/.eslintrc.json CREATE apps/server/jest.config.js CREATE apps/server/tsconfig.spec.json CREATE apps/server/src/app/app.controller.spec.ts CREATE apps/server/src/app/app.controller.ts CREATE apps/server/src/app/app.module.ts CREATE apps/server/src/app/app.service.spec.ts CREATE apps/server/src/app/app.service.ts added 230 packages, removed 5 packages, changed 3 packages, and audited 848 packages in 43s 105 packages are looking for funding run `npm fund` for details found 0 vulnerabilities up to date, audited 848 packages in 3s 105 packages are looking for funding run `npm fund` for details found 0 vulnerabilities
Create core library
npm run -- nx g @nrwl/nest:lib core/server
endy@endy-virtual-machine:~/Projects/current/kaufman-bot$ npm run -- nx g @nrwl/nest:lib core/server > kaufman-bot@0.0.0 nx > nx "g" "@nrwl/nest:lib" "core/server" CREATE libs/core/server/README.md CREATE libs/core/server/.babelrc CREATE libs/core/server/src/index.ts CREATE libs/core/server/tsconfig.json CREATE libs/core/server/tsconfig.lib.json UPDATE tsconfig.base.json CREATE libs/core/server/project.json UPDATE workspace.json CREATE libs/core/server/.eslintrc.json CREATE libs/core/server/jest.config.js CREATE libs/core/server/tsconfig.spec.json CREATE libs/core/server/src/lib/core-server.module.ts
Top comments (0)