2016-01-30 20 views
0

我安裝了ember-cli-cordova的ember-cli-cordova指南入門指南當我安裝了ember-cli-cordova時,我的應用程序無法工作,我需要一些建議

步驟01:

npm install -g ember-cli

npm install -g cordova

步驟02:

ember new project-name

步驟03:你必須在項目目錄運行燼命令。

cd project-name

步驟04:創建 「DIST」 目錄。

ember build

步驟05:

ember install ember-cli-cordova

步驟06:編輯配置/ environment.js

1)改變 「的locationType: '自動'」 到「的locationType:「散列「」。 (科爾多瓦需要散列作爲的locationType)

2)加入設置 「Env.cordova ....」

步驟07:

ember generate cordova-init com.rabit.hybrid

步驟08:編輯配置/環境.js文件

defaultLocationType: 'hash', 
... 
cordova: { 
... 
    platform: 'android', 

步驟09:

ember generate cordova-starter-kit

步驟10:

C:\MyWorkSpace\Dvlp\Trial\hybridOne>ember server

version: 1.13.13

Livereload server on http://localhost:49152

Serving on http://localhost:4200/

ENOENT: no such file or directory, stat 'C:\MyWorkSpace\Dvlp\Trial\hybridOne\tmp\concat_with_maps-input_base_path-EtFoLMHC.tmp\0\bower_components\hammerjs\hammer.js'

Error: ENOENT: no such file or directory, stat 'C:\MyWorkSpace\Dvlp\Trial\hybridOne\tmp\concat_with_maps-input_base_path-EtFoLMHC.tmp\0\bower_components\hammerjs\hammer.js'

at Error (native)

at Object.fs.statSync (fs.js:892:18)

at ConcatWithMaps.keyForFile (C:\MyWorkSpace\Dvlp\Trial\hybridOne\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\node_modules\broccoli-caching-writer\index.js:90:20)

希望有人能告訴我什麼是錯的。

在此先感謝!

+0

配置完所有設置後,請嘗試執行步驟4。 –

+0

謝謝你的回答。我現在就試一試。 – Calvin

+0

WARNs和1 ERR!當我運行「npm install -g ember-cl」時發生。 因此,我卸載node.js並刪除AppData/Roaming下的目錄npm和npm-cashe。 然後我重新安裝node.js並再次運行「npm install -g ember-cl」。 這次成功了。 「npm install -g cordova」需要很長時間.....仍在安裝 – Calvin

回答

0

您的bower_components目錄可能已損壞。您應該嘗試完全刪除bower_components,然後bower install

+0

謝謝你的回答,我現在就試試。 – Calvin

相關問題