我使用的是VisualStudio2017 ASP.NET Core /角,但是当我试图设置baseUrl/paths时,Visual没有识别快捷键。
这是由于配置错误造成的,还是Visual 2017不完全支持?
tsconfig.json:
"baseUrl": ".",
"paths": {
"@services/*": [ "ClientApp/app/shared/services/*" ]
}对于路径,我也尝试过"app/shared/services/*“
进口报关单:
import { MyService } from '@services/my.service';
错误:
找不到模块'@services/my.service
发布于 2018-02-09 16:34:18
不用担心,配置错误。Visual接受并识别了以下内容。
"baseUrl": "./ClientApp",
"paths": {
"@services/*": [ "app/shared/services/*" ]
}此外,webpack.config.js中的“解决”部分需要更新,以便webpack也知道如何处理这个别名。
resolve: {
alias: {
'@services': path.resolve(__dirname, 'ClientApp/app/shared/services')
},
extensions: ['.js', '.ts']
},https://stackoverflow.com/questions/48709801
复制相似问题