VS Code jsconfig自动指向index.js

时间:2018-09-17 08:31:17

标签: react-native visual-studio-code vscode-settings

我想使用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'

1 个答案:

答案 0 :(得分:0)

最后,我在这里找到了答案https://github.com/Microsoft/vscode/issues/24715,更新了compilerOptions.module的作品

"compilerOptions": {
    "module": "commonjs"
  }