小编Ser*_*gut的帖子

带有 NestJS + Typescript + Webpack + node_modules 的单个文件包

如何?我如何捆绑 NestJS 项目,包括用于离线应用的 node_module?

webpack.config.js

const path = require('path');

module.exports = {
  entry: path.join(__dirname, 'dist/main.js'),
  target: 'node',
  output: {
    filename: 'compiled.js',
    path: __dirname,
  },
  resolve: {
    alias: {
      node_modules: path.join(__dirname, 'node_modules'),
    },
    extensions: ['.js'],
  },
};
Run Code Online (Sandbox Code Playgroud)

包.json

{
  "name": "kai-brs",
  "version": "0.9.1",
  "author": "Sovgut Sergey",
  "private": true,
  "scripts": {
    "build:webpack": "rimraf dist && tsc -p tsconfig.build.json && webpack dist/main.js -o dist/main.bundle.js --mode=production",
    "build": "tsc -p tsconfig.build.json",
    "format": "prettier --write \"src/**/*.ts\"",
    "start": "ts-node -r tsconfig-paths/register src/main.ts",
    "start:dev": "nodemon",
    "start:debug": "nodemon --config …
Run Code Online (Sandbox Code Playgroud)

javascript node.js typescript webpack nestjs

10
推荐指数
1
解决办法
4311
查看次数

标签 统计

javascript ×1

nestjs ×1

node.js ×1

typescript ×1

webpack ×1