3
工作我使用環境別名在我的自定義配置是這樣的: 的package.json定製的WebPack配置別名不離子2
"config": {
"ionic_bundler": "webpack",
"ionic_webpack": "./config/webpack-extension.config.js"
}
的WebPack-extension.config.js
/*
inspired by:
https://github.com/driftyco/ionic-app-scripts/pull/683#issuecomment-287401855
*/
let path = require('path')
let useDefaultConfig = require('@ionic/app-scripts/config/webpack.config.js')
module.exports = function() {
useDefaultConfig.resolve.alias = {
"@app/env": path.resolve(__dirname, '../src/environments/env.' + process.env.IONIC_ENV + '.ts'),
};
return useDefaultConfig;
}
環境.TS
import {
isDEV,
API_HOST,
...etc
} from '@app/env'
但我得到的錯誤:
Typescript Error
Cannot find module '@app/env'.