我想使用Visual Studio代码在React Native中使用绝对路径。请遵循本教程:tuturial,我可以使它工作。
例如,在我的SRC文件夹中,创建了package.json
:
{
"name": "@src"
}
但是,当我尝试import A from '@src/...'
并通过在根目录中创建jsconfig.json
来解决它时,智能感知将无法正常工作
{
"compilerOptions": {
"module": "es6",
"paths": {
"@src/*": ["src/*"],
"@locale/*": ["locale/*"]
},
"baseUrl": "./"
}
}
它适用于from
部分,但不适用于import
部分,如果/index
不是,我必须放置/index
才能使VS显示提示那里,提示没有显示。有没有什么方法可以使它在每次导入时都没有插入/index
呢?
import { notShowHintHere } A from '@src/componentA'
import { showHintHere } A from '@src/componentA/index'
答案 0 :(得分:0)
最后,我在这里找到了答案https://github.com/Microsoft/vscode/issues/24715,更新了compilerOptions.module
的作品
"compilerOptions": {
"module": "commonjs"
}