簡體   English   中英

余燼西蘭花基金會所在地

[英]ember broccoli foundation-sites

當嘗試使用灰燼生成灰燼服務時,出現下一個錯誤:

Broccoli插件:[SourceMapConcat:Concat:供應商/assets/vendor.js]失敗,原因:

錯誤:否:沒有這樣的文件或目錄,對象處的狀態為'/ Users / artem_shevtsov / DATA / Projects / laser / ui / tmp / source_map_concat-input_base_path-TNdPSywn.tmp /bower_components/foundation-sites/dist/foundation.js'。 FSMonitor._measure(/Users/artem_shevtsov/DATA/Projects/laser/ui/node_modules/heimdalljs-fs-monitor/index.js:66:21)上的fs.statSync(fs.js:906:18) (/Users/artem_shevtsov/DATA/Projects/laser/ui/node_modules/heimdalljs-fs-monitor/index.js:82:30)在Concat.keyForFile(/ Users / artem_shevtsov / DATA / Projects / laser / ui / node_modules /在Concat.CachingWriter._conditionalBuild(/Users/artem_shevtsov/DATA/Projects/laser/ui/node_modules/broccoli-caching-writer/index.com的Array.map(native)處的broccoli-caching-writer / index.js:87:20) .js:109:65)在/Users/artem_shevtsov/DATA/Projects/laser/ui/node_modules/broccoli-plugin/read_compat.js:93:34在tryCatch(/ Users / artem_shevtsov / DATA / Projects / laser / ui /在invokeCallback(/ Users / artem_shevtsov / DATA / Pro中的node_modules / rsvp / dist / rsvp.js:538:12) 在發布(/Users/artem_shevtsov/DATA/Projects/laser/ui/node_modules/rsvp/dist/rsvp.js:521:7)時插入jects / laser / ui / node_modules / rsvp / dist / rsvp.js:553:13)刷新時(_Users / artem_shevtsov / DATA / Projects / laser / ui / node_modules / rsvp / dist / rsvp.js:2373:5)在_combinedTickCallback(internal / process / next_tick.js:67:7)在內部/進程/next_tick.js:98:9)

我嘗試了npm和bower cache clean, rm -rf tmp node_modules bower_components和插件重新安裝

還嘗試使用npm和bower手動安裝( npm i foundation-sites,bower install foundation-sites )並添加

app.import('node_modules / foundation-sites / dist / js / foundation.js')
app.import('node_modules / foundation-sites / dist / js / foundation.min.js')

(或分別為bower_components / ...),但它不起作用

❯npm -v
3.10.9

❯節點-v
v7.2.0

❯ember -v
v7.2.0 ember-cli:2.9.0節點:7.2.0 os:達爾文x64

  • 從package.json和bower.json中刪除foundationfoundation-sites條目。
  • npm cahce干凈
  • 涼亭緩存干凈
  • rm -rf tmp node_modules bower_components
  • npm install && Bower安裝
  • 涼亭安裝基礎
  • 從ember-cli-build.js中刪除與基礎相關的其他條目,並包括在app.import('bower_components/foundation-sites/dist/js/foundation.min.js')
  • 停止ember服務器,然后重新啟動它。

app.import('bower_components / foundation-sites / dist / foundation.min.js',{type:'vendor'});

類型:“供應商”是成功的秘訣

路徑可以不同,取決於基礎站點版本

我不做任何更改就離開package.jsonbower.json

  1. 在bower.json中將基礎站點的版本設置為6.2.2
  2. 運行bower install

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM