我正在使用angular2,当我通过System.js创建模块的一些别名时(例如)
map: {
'%cool_modules%' : prodFolderName + '/modules',
}
当我尝试从'%cool_modules%'导入{MyModule}时,我收到了一个错误:typescript:找不到模块%cool_modules%
@ angular / core,rx / Obserable erc。
相同有可能解决它吗?感谢
答案 0 :(得分:1)
您需要编辑tsconfig.json以识别您的别名:
{
"compilerOptions": {
...
"paths": {
"@angular/core": [
"jspm_packages/npm/@angular/core@2.0.1"
],
"rxjs/*": [
"jspm_packages/npm/rxjs@5.0.0-beta.12/*"
],
"systemjs": [
"jspm_packages/npm/systemjs@0.19.38"
],
"zone.js": [
"jspm_packages/npm/zone.js@0.6.12"
],
"%cool_modules%": [
"coolModulePath"
]
}
}
}