如何将jsconfig.json添加到现有的vscode项目中而不破坏它

我有React项目,目前不使用jsconfig.json文件。最近,在生成构建(纱线)时收到以下警告消息:

不建议将NODE_PATH设置为绝对解析模块,而建议在jsconfig.json(如果使用TypeScript则为tsconfig.json)中设置baseUrl,并将在以后的create-

react-app的主要发行版中将其删除。

我在

这里看到了“本地修补程序”来添加base_url ,但是恐怕它会破坏我在其他地方的构建。

解决现有项目中最安全的方法是什么?需要哪些其他设置jsconfig.json?还是我根本不用担心并忽略它?

回答:

不建议将NODE_PATH设置为绝对解析模块,而建议在jsconfig.json(如果使用TypeScript,则为tsconfig.json)中设置baseUrl,并将在以后的create-

react-app的主要发行版中删除。

这是一条警告,指出NODE_PATH.env不赞成在项目中使用绝对路径(即添加)的方法,而建议在jsconfig.json或中设置baseUrltsconfig.json

要解决此问题,您可以在根目录中添加jsconfig.jsontsconfig.json,并将baseUrl设置为src

{

"compilerOptions": {

"baseUrl": "./src"

}

}

现在删除NODE_PATH您的.env,这不会破坏当前代码中的任何内容,并且会删除警告。

注意:如果您计划在CRA项目中使用此功能,则CRA pathsjsconfigtsconfig中仍不支持此功能

以上是 如何将jsconfig.json添加到现有的vscode项目中而不破坏它 的全部内容, 来源链接: utcz.com/qa/431091.html

回到顶部