如何将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.json
或tsconfig.json
,并将baseUrl设置为src
{ "compilerOptions": {
"baseUrl": "./src"
}
}
现在删除NODE_PATH
您的.env
,这不会破坏当前代码中的任何内容,并且会删除警告。
注意:如果您计划在CRA项目中使用此功能,则CRA
paths
中jsconfig
或tsconfig
中仍不支持此功能
以上是 如何将jsconfig.json添加到现有的vscode项目中而不破坏它 的全部内容, 来源链接: utcz.com/qa/431091.html