簡體   English   中英

NPM 在本地構建 vis-timeline 時出現對等依賴問題

[英]NPM peer dependencies issue while building vis-timeline locally

我在我的一個項目中使用 vis-timelime。 我對 vis-timeline 做了一些更改,然后在本地構建它並將其用作我的項目中的依賴項。 這樣做時,vis-timeline 正在正確安裝,但我相信 vis-timeline 的對等依賴項不會出現。 請注意,我使用的是 npm 版本 - 7.6.3。

cd vis-timeline;
//added some console logs in few files
npm install;
npm run build; 

然后在我的項目中-

cd my-app
npm install local-path-to-my-vis-timeline

運行上述命令在 my-app 的 node_modules 中安裝 vis-timeline。 但是,vis-timeline 的其他對等依賴項(如 vis-data 等)不會自動出現。 由於我使用的是 npm 版本 7.6.3,它不應該自動發生嗎? 如果沒有,有什么優雅的解決方案嗎? 或者讓我知道在本地更改 vis-timeline 庫並在我的本地項目中使用它進行調試的任何其他更好的方法。

聽起來像是 npm 的問題。 這篇文章有一個可能有效的解決方案列表。

否則,也許嘗試使用紗線代替 npm?

暫無
暫無

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

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