Ecmascript 6 应为VS代码动态导入语法错误语句
你知道如何在VS代码中消除这个警告吗Ecmascript 6 应为VS代码动态导入语法错误语句,ecmascript-6,visual-studio-code,Ecmascript 6,Visual Studio Code,你知道如何在VS代码中消除这个警告吗 const loadAnalytics = () => { import( /* webpackChunkName: "chunk-analytics" */ './analytics' ).then(page => page.init()); }; “预期声明或声明”,代码实际上编译了文件,只是为了在VS代码中不断看到此警告。更新-2017年11月3日 VS代码1.14+完全支持导入表达式。你不应该再遇到
const loadAnalytics = () => {
import(
/* webpackChunkName: "chunk-analytics" */ './analytics'
).then(page => page.init());
};
“预期声明或声明”,代码实际上编译了文件,只是为了在VS代码中不断看到此警告。更新-2017年11月3日 VS代码1.14+完全支持导入表达式。你不应该再遇到这个问题
原始答案 VSCode 1.13不支持导入表达式,但我们只是在VSCode 1.14中添加了对它们的支持。你可以在今天晚上试试这个
如果需要继续使用1.13,@Steffen关于设置
“javascript.validate.enable”:false
的建议是可行的您可以在.vscode/settings.json中设置“javascript.validate.enable”:false
来禁用vscode的javascript验证,并改用eslint扩展名:可以!为什么我会在2020年看到它const{m1:mm1,m2:mm2}=wait import(
/m.js?t=${Math.random()})
:解析错误:意外的令牌导入错误可能来自某个扩展名(如linter)不,不是因为我在js文件中使用它,而不是ts文件。如果是一根短绒,它会说,eslint
There哦,是的,可能是。。。当我把鼠标悬停在这些错误上时,我非常习惯于看到“fromslint”,但现在它不见了,只有“问题”选项卡显示了它。