在Visual Studio代码中,当有两个.js模块文件A.js and B.js时,在模块B中导入模块A允许我们在导入的模块上使用autocomplete。我看到了建议为模块A创建声明文件的答案,但我希望避免这种情况,因为VS代码已经“知道”声明,因为它在将JS模块导入到另一个JS模块时正在工作。环境为nodejs。A.some_variable --> does not
考虑到成员-cli使用ES6模块语法导入其他JavaScript文件,是否也可以使用相同的语法导入非JavaScript文件,例如JSON文件或其他文本文件?假设我在当前目录中有一个名为"foo.json“的JSON文件。如何将该文件的内容导入到当前JavaScript文件中的变量中?我尝试了几种变体,但都没有成功:
import foo from