使用Webpack,我可以做到
resolve: {
modules: ['foo', 'bar', 'node_modules']
}
使import foo from 'foo'
成为可能,而无需知道foo
文件夹的相对路径。
我如何告诉VS Code同样的事情,以便它可以识别,导航到并为我提供intellisense for import语句?
答案 0 :(得分:0)
为此,您需要在项目根目录中创建jsconfig.json
现在,您可以设置compilerOptions.paths
属性以启用using webpack aliases。
来自文档:
要使IntelliSense能够使用webpack别名,您需要使用glob模式指定路径键。
例如,对于别名'ClientApp':
{ "compilerOptions": { "baseUrl": ".", "paths": { "ClientApp/*": ["./ClientApp/*"] } } }
然后使用别名
import Something from 'ClientApp/foo'