В tsconfig.json
Я включил "resolveJsonModule": true
.
Локально, когда я запускаю приложение с npm run webpack:dev
, все идет гладко.
Однако, при выполнении npm run webpack:prod
происходит сбой с: but '--resolveJsonModule' is not used.
Так что я думаю, сборка prod не учитывает файл tsconfig
.
Я полагаю, что проблема может лежать где-то в webpack.js
файлах, но я не могу найти конкретное c место или переменную.
Вот псевдонимы для запускаемых сборок:
"webpack:dev": "npm run webpack-dev-server -- --config webpack/webpack.dev.js --inline --hot --port=9060 --watch-content-base --env.stats=minimal",
"webpack:dev-verbose": "npm run webpack-dev-server -- --config webpack/webpack.dev.js --inline --hot --port=9060 --watch-content-base --profile --progress --env.stats=normal",
"webpack:build:main": "npm run webpack -- --config webpack/webpack.dev.js --env.stats=minimal",
"webpack:build": "npm run cleanup && npm run webpack:build:main",
"webpack:prod:main": "npm run webpack -- --config webpack/webpack.prod.js --profile",
"webpack:prod": "npm run cleanup && npm run webpack:prod:main && npm run clean-www",
"webpack:test": "npm run test",
"webpack-dev-server": "node --max_old_space_size=4096 node_modules/webpack-dev-server/bin/webpack-dev-server.js",
"webpack": "node --max_old_space_size=4096 node_modules/webpack/bin/webpack.js"