我試圖按照入門頁面啓動並運行ionic2。我在第一步中運行了npm -g install cordova ionic命令,一切似乎都正常,但是當我運行第二步離子啓動時--v2 myApp選項卡時,我收到了錯誤。Ionic v2創建項目問題
CCasadMBP:Sites ccasad$ ionic start --v2 myAppv2 tabs
/Users/ccasad/.npm-packages/lib/node_modules/ionic/node_modules/ionic-app-lib/lib/start_wizard.js:94
ps.stdout.on('data', (data) => {
^^
SyntaxError: Unexpected token =>
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.start_wizard (/Users/ccasad/.npm-packages/lib/node_modules/ionic/node_modules/ionic-app-lib/index.js:25:12)
at Object.<anonymous> (/Users/ccasad/.npm-packages/lib/node_modules/ionic/lib/ionic/start.js:13:30)
at Module._compile (module.js:460:26)
/Users/ccasad/.npm-packages/lib/node_modules/ionic/node_modules/ionic-app-lib/lib/start_wizard.js:94
ps.stdout.on('data', (data) => {
^^
Unexpected token => (CLI v2.2.1)
Your system information:
Cordova CLI: 6.5.0
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.2.0
ios-deploy version: 1.8.2
ios-sim version: 5.0.3
OS: OS X Yosemite
Node Version: v0.12.6
Xcode version: Xcode 7.2.1 Build version 7C1002
我有東西運行良好的離子V1所以不知道爲什麼事情在NPM不是爲V2工作。這個錯誤幾乎看起來像是不理解ES6的箭頭函數,或者是因爲它在=>上表示意外的標記。
任何想法如何處理這個?我需要重新安裝節點嗎?
感謝
所以我基本上卸載,並使用在Mac OS釀造重新安裝節點,NPM。我無法找到解決此錯誤的方法。卸載並重新安裝每個版本的最新版本都有訣竅。噢,我希望如果我必須對我的舊項目做任何事情,那麼猜測如果我需要的話,我會穿過那座橋。謝謝您的幫助。 –