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'.