Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Javascript/React中正确导入JSON?(VS代码)_Javascript_Json_Ecmascript 6_Import - Fatal编程技术网

如何在Javascript/React中正确导入JSON?(VS代码)

如何在Javascript/React中正确导入JSON?(VS代码),javascript,json,ecmascript-6,import,Javascript,Json,Ecmascript 6,Import,我有一个示例文件(example.json): {“test”:{“name”:“testName”} 然后,在我的js文件中,我导入如下内容: 从“/example.json”导入testJson 当我打字时: testJson. 我希望建议出现在IDE中(最好是在VS代码中) 如何实现这一点?使用它将在vscode中添加自动完成功能 您不需要为此进行任何扩展 并非每个模块系统都支持JSON导入,因此您需要告诉VS代码此类导入是有效的。为此,只需在文件中添加: "resolveJsonModu

我有一个示例文件(example.json):

{“test”:{“name”:“testName”}

然后,在我的js文件中,我导入如下内容:

从“/example.json”导入testJson

当我打字时:
testJson.

我希望建议出现在IDE中(最好是在VS代码中)

如何实现这一点?

使用它将在vscode中添加自动完成功能


您不需要为此进行任何扩展

并非每个模块系统都支持JSON导入,因此您需要告诉VS代码此类导入是有效的。为此,只需在文件中添加:

"resolveJsonModule": true
这不仅可以让您自动完成json导入路径,还可以为导入提供适当的intellisense

VS Code 1.44+还自动在不属于jsconfig的所有JS文件中启用resolveJsonModule


同样,如果您有一个jsconfig或tsconfig,您需要显式地设置
“resolveJsonModule”:true

,感谢您的回复。不幸的是,这对我毫无帮助。除了安装,我还需要做其他设置吗?VS代码版本是1.44.0