Webpack 如何在angular cli中使用模块名称别名?
使用独立网页包,您可以使用别名来解析模块。 在您的webpack.config文件config.resolve block中类似这样的内容:Webpack 如何在angular cli中使用模块名称别名?,webpack,angular-cli,Webpack,Angular Cli,使用独立网页包,您可以使用别名来解析模块。 在您的webpack.config文件config.resolve block中类似这样的内容: config.resolve = { extensions: ['', '.ts', '.js', '.json', '.css', '.scss', '.html'], alias: { 'app': 'src/app', 'common': 'src/common', 'a_module_name'
config.resolve = {
extensions: ['', '.ts', '.js', '.json', '.css', '.scss', '.html'],
alias: {
'app': 'src/app',
'common': 'src/common',
'a_module_name': 'file_path_to_module_name'
}
};
如何在angular cli中使用类似网页的别名解析?尝试在tsconfig.json文件中使用typescript
编译器选项
路径数组:
路径数组值是相对于baseUrl
的相对值。下面是一个示例用法:
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@app/*": ["app/*"]
}
}
我正试图解决同样的问题,你有什么解决办法吗?目前没有。也许,你可以把这个问题投上更高的一票,这样它就会受到更多的关注。事实上,由于这个原因,我离开了cli,开始使用angular 2 webpack启动器。我面临着同样的问题,根据github的讨论,看起来他们不会公开webpack配置,但我找不到任何解决方法