我正在使用VueJS进行前端开发,并在 Dreamweaver CC 2017(build 9314)中编写代码。在“严格模式”下使用JavaScript时,DW的内置linter给出了以下错误:
'Vue' is not defined.
我在典型的 app.js 文件中有JS代码,在 index.html 中有视图/ HTML,我得到了上述错误。但是,当我将JS代码放在同一个index.html文件中时,错误消失了。
我有什么办法可以处理两个文件但没有得到错误吗?
感谢。
有没有办法在Dreamweaver CC中隐藏或修复该错误?
答案 0 :(得分:0)
看起来像Dreamweaver uses JSHint
因为它是linter。并允许您指定一个名为DW.jshintrc
的配置文件,您可以通过该文件将Vue
添加到您的全局列表中:
http://jshint.com/docs/options/#globals
{
"globals": { "Vue": true }
}
另外我相信你可以像这样使用内联JSHint规则:
/* globals Vue */
让linter知道Vue
是一个未在当前代码块中定义的全局变量。