【发布时间】:2018-03-25 17:03:21
【问题描述】:
我已切换到 Vue.js。我在 Vue CLI 中创建了一个新项目。我从 Windows Script Host 收到一个错误,源错误:“Microsoft JScript 编译错误在第 1469 行”。
【问题讨论】:
标签: vuejs2 windows-scripting vue-cli
我已切换到 Vue.js。我在 Vue CLI 中创建了一个新项目。我从 Windows Script Host 收到一个错误,源错误:“Microsoft JScript 编译错误在第 1469 行”。
【问题讨论】:
标签: vuejs2 windows-scripting vue-cli
Tldr;确保您的路径指向 Vue 二进制文件,而不是 Vue.js
很晚了,但对于那些偶然发现的人,我想我可能有答案,这是我从comment 推断出来的。基本上,问题是 Windows 在应该运行二进制文件时尝试运行 Javascript 文件。 Windows 在应该运行“vue”时尝试运行“vue.js”。当我输入 vue --version 并尝试运行全局安装的 vue 版本时,我会收到上述错误。
为了解决这个问题,我检查了我的路径(确保您知道如何在继续之前对其进行编辑)并注意到它指向一个 bin 文件夹(通常包含二进制文件)。但是,文件夹中唯一的文件是“vue.js”。
经过一番挖掘,我发现 vue 二进制文件位于 C:\Users\dan\AppData\Roaming\npm,而不是 C:\Users\dan\AppData\Roaming\npm\node_modules\@vue\cli\bin。用二进制文件更改文件夹路径后,一切正常!
【讨论】: