Yuki Takei 4 лет назад
Родитель
Сommit
d077cb399c
3 измененных файлов с 4 добавлено и 2 удалено
  1. 1 0
      packages/app/.gitignore
  2. 2 1
      packages/app/package.json
  3. 1 1
      packages/app/tsconfig.build.server.json

+ 1 - 0
packages/app/.gitignore

@@ -4,6 +4,7 @@
 
 # dist
 /dist/
+/transpiled/
 /public/static/js
 /public/static/styles
 /public/uploads

+ 2 - 1
packages/app/package.json

@@ -8,7 +8,8 @@
     "build:client": "env-cmd -f config/env.prod.js webpack --config config/webpack.prod.js --profile --bail",
     "build:server": "env-cmd -f config/env.prod.js tsc -p tsconfig.build.server.json && tsc-alias -p tsconfig.build.server.json",
     "prebuild": "run-p resources:*",
-    "server": "env-cmd -f config/env.prod.js node --expose_gc dist/src/server/app.js",
+    "postbuild": "npx shx mv transpiled/src dist && npx shx rm -r transpiled",
+    "server": "env-cmd -f config/env.prod.js node --expose_gc dist/server/app.js",
     "server:ci": "yarn server --ci",
     "dev": "run-p dev:client dev:server",
     "dev:client": "env-cmd -f config/env.dev.js webpack --config config/webpack.dev.js --progress --watch",

+ 1 - 1
packages/app/tsconfig.build.server.json

@@ -1,7 +1,7 @@
 {
   "extends": "./tsconfig.base.json",
   "compilerOptions": {
-    "outDir": "dist",
+    "outDir": "transpiled",
     "declaration": true,
     "noResolve": false,
     "preserveConstEnums": true,