[英]How to install forked version of a library in package.json
我找到了一個名為React Pacomo的 React JS 庫。 由於原來的 package 不再維護,我決定使用我自己的分叉版本作為我想在我的項目中使用的版本。 但是,該庫未正確編譯(或構建?)。
當我使用原始庫時,我將它安裝在我的package.json
中,如下所示:
"react-pacomo": "0.5.1",
當我檢查node_modules/react-pacomo
時,我看到庫已經正確構建,因為它里面有lib
文件夾:
$ ls node_modules/react-pacomo
README.md庫package.json test.js
現在,當我嘗試安裝我的分叉版本時,我的package.json
看起來像這樣:
"@myname/react-pacomo": "git+ssh://git@github.com/myname/react-pacomo.git#0.5.1",
但是,當我運行npm install
時,庫無法正確編譯,這是ls node_modules/@myname/react-pacomo
$ ls node_modules/react-pacomo
README.md package.json test.js
如您所見,沒有lib
文件夾。 有誰知道為什么會這樣?
如果您在該版本下載 zip,它也不包含 lib 文件夾。 我認為這是在將 package 發布到 NPM 時生成的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.