我已经在 AngularJS 工作了一段时间,我决定尝试 Vue。我npm install -g @vue/cli使用 Node 6.4.0 在我的终端中安装了 Vue 。安装完成后,我尝试使用vue create <name of app>. 在这个看似简单的步骤中,我遇到了这个错误:
/Users/jonalden/.nvm/versions/node/v6.4.0/lib/node_modules/@vue/cli/node_modules/open/index.js:16
const wslToWindowsPath = async path => {
^^^^
SyntaxError: Unexpected identifier
at Object.exports.runInThisContext (vm.js:76:16)
at Module._compile (module.js:528:28)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/Users/jonalden/.nvm/versions/node/v6.4.0/lib/node_modules/@vue/cli/node_modules/@vue/cli-shared-utils/lib/openBrowser.js:9:14)
at Module._compile (module.js:556:32)
Run Code Online (Sandbox Code Playgroud)
我曾尝试将 Node 降级到以前的版本并使用 Yarn 重新安装 Vue,但都没有成功。让我失望的一件事是 line wslToWindowsPath,这尤其奇怪,因为我使用的是 Mac。