Ember啓動報錯

Ember啓動報錯

Path or pattern "bower_components/dinosheets/dist/dinosheets.amd.js" did not match any files
Error: Path or pattern "bower_components/dinosheets/dist/dinosheets.amd.js" did not match any files
    at Object.multiGlob (/Users/admin/projects/idcos-enterprise-ui2/node_modules/ember-cli/node_modules/broccoli-kitchen-sink-helpers/index.js:203:13)
    at CoreObject.module.exports.CachingWriter.extend.addFiles (/Users/admin/projects/idcos-enterprise-ui2/node_modules/ember-cli/node_modules/broccoli-sourcemap-concat/concat-with-maps.js:77:13)
    at CoreObject.module.exports.CachingWriter.extend.updateCache (/Users/admin/projects/idcos-enterprise-ui2/node_modules/ember-cli/node_modules/broccoli-sourcemap-concat/concat-with-maps.js:55:12)
    at /Users/admin/projects/idcos-enterprise-ui2/node_modules/ember-cli/node_modules/broccoli-caching-writer/index.js:107:21
    at lib$rsvp$$internal$$tryCatch (/Users/admin/projects/idcos-enterprise-ui2/node_modules/ember-cli/node_modules/rsvp/dist/rsvp.js:493:16)
    at lib$rsvp$$internal$$invokeCallback (/Users/admin/projects/idcos-enterprise-ui2/node_modules/ember-cli/node_modules/rsvp/dist/rsvp.js:505:17)
    at lib$rsvp$$internal$$publish (/Users/admin/projects/idcos-enterprise-ui2/node_modules/ember-cli/node_modules/rsvp/dist/rsvp.js:476:11)
    at lib$rsvp$asap$$flush (/Users/admin/projects/idcos-enterprise-ui2/node_modules/ember-cli/node_modules/rsvp/dist/rsvp.js:1198:9)
    at process._tickCallback (node.js:355:11)

報錯原因

  • 在安裝ember的第三方npm插件包的時候,安裝一半終止,因爲網速或者其他的一些問題安裝不上
  • 人工修改package.json文件
  • 人工修改bower.json文件
  • 人工修改.bowerrc

解決方法

  • rm -rf node_modules bower_components/ 刪除安裝包的依賴
  • npm cache clean 清理npm緩存
  • bower cache clean 清理bower緩存
  • npm install 重新安裝npm,不要人工中斷
  • bower install 重新安裝bower,也不要中斷

npm install 安裝不成功一直在加載

  • vi ~/.npmrc (如果沒有可以手工創建)
  • 將taobao的npm源配置到裏面去,將官方的源註釋
  registry=http://registry.npm.taobao.org
  #registry=http://registry.cnpmjs.org

參考:
https://github.com/rwjblue/ember-qunit/issues/131

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章