0
我試圖將npm包streaker-js導入到我的Meteor應用中,但我認爲它有一個問題,它有一個破折號/連字符的名稱。用連字符/破折號(streaker-js)導入NPM包到流星
與
meteor npm install --save streaker-js
安裝它是好的。
但是,試圖在客戶端代碼導入與
import streaker-js from 'streaker-js';
,當我得到一個錯誤:
=> Errors prevented startup:
While processing files with ecmascript (for target web.browser):
client/main.js:4:15: Unexpected token (4:15)
=> Your application has errors. Waiting for file change.
我的理由是,有符合進口NPM包,有一個破折號問題在名字裏。
那麼,如何將streaker-js導入Meteor?
謝謝你對連字符的回答和啓示!這就是我在終端上嘗試修改的內容: '=>啓動您的應用程序。 =>應用在運行:HTTP://本地主機:3000/ 無法解析一些模塊:在 /用戶/古斯塔夫/代碼/流星/ newtest/node_modules /劃痕-JS 「streaker.js」/的package.json (web.browser) 如果您發現有關這些失蹤的模塊問題,請考慮運行: 流星NPM安裝--save streaker.js' – gustavla
此外,在瀏覽器控制檯:'未捕獲的錯誤:無法找到模塊「streaker-js'' – gustavla
看起來像npm包近4年,不維護。儘管如此,維護者似乎仍然活躍在github上,所以請嘗試在github上添加一個問題。也許他可以更新包裝爲你工作。 – rkstar