Javascript 为什么我不';我无法通过babeljs获得导入建议

Javascript 为什么我不';我无法通过babeljs获得导入建议,javascript,node.js,visual-studio-code,babeljs,yarn-workspaces,Javascript,Node.js,Visual Studio Code,Babeljs,Yarn Workspaces,我将babel env与vscode和Thread工作区一起使用,并在加载包(编译后)时使用 我没有得到任何关于自动完成的建议 我的项目结构: |--packages | |--common | |--src | |--dist | |--.babelrc | |--server | |--src | |--dist | |--.babelrc | |--web(create-react-app default settings) LRC设置: { "p

我将babel env与vscode和Thread工作区一起使用,并在加载包(编译后)时使用

我没有得到任何关于自动完成的建议

我的项目结构:

|--packages
| |--common
|    |--src
|    |--dist
|    |--.babelrc
| |--server
|    |--src
|    |--dist
|    |--.babelrc
| |--web(create-react-app default settings)
LRC设置:

{
  "presets": ["@babel/preset-env"]
}
生成命令:

rm -rf dist && babel ./src --out-dir dist --copy-files
导入使用示例:

import { validation, functions } from "@project/common";
然后,当我输入exmaple
验证。输入时,我没有得到任何建议

也许我需要广告一些巴别塔的扩展,我在文档中搜索,但什么也没找到


感谢您的帮助。

尝试将es6功能添加到您的工作区。因此,在
jsconfig.json
中添加以下内容:

{
    "compilerOptions": {
        "target": "es6"
    },
    "exclude": [
        "node_modules"
    ]
}

在package.json上,我添加了:

  "types": "./index.d.ts",
  "files": [
    "index.d.ts"
  ],
在公共根文件夹上,我添加了文件:“index.d.ts”,其中包含

export { default } from "./src/index";
export * from "./src/index";
我不知道你是否需要这样做,但它解决了我的问题