如何在角度cli中使用模块名称别名?
问题描述:
使用独立的webpack,可以使用别名解析模块。 这样的事情你webpack.config文件中,config.resolve块:如何在角度cli中使用模块名称别名?
config.resolve = {
extensions: ['', '.ts', '.js', '.json', '.css', '.scss', '.html'],
alias: {
'app': 'src/app',
'common': 'src/common',
'a_module_name': 'file_path_to_module_name'
}
};
如何使用的WebPack像角CLI里面别名解析?
答
尝试使用tsconfig.json文件内的打字稿compilerOptions
paths
阵列:
的路径数组的值是相对于到baseUrl
。这里是一个示例用法:
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@app/*": ["app/*"]
}
}
我试图解决同样的问题,你有任何解决方案吗? – galvan
目前没有。也许,你可以提出这个问题,以获得更多的关注。因为这一点,我实际上已经离开了cli,并开始使用angular 2 webpack启动器 –
我面临着同样的问题,根据github上的讨论,看起来他们不会暴露webpack配置,但我可以'找到任何解决此问题的方法 – galvan