我安裝了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)
希望有人能告訴我什麼是錯的。
在此先感謝!
配置完所有設置後,請嘗試執行步驟4。 –
謝謝你的回答。我現在就試一試。 – Calvin
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