[英]Import package installed from github
我只是通過這樣的github安裝了一個不在npm注冊表中的軟件包
yarn add git+https://github.com/azazdeaz/react-color-picker-wheel.git
現在我可以在我的package.json文件中看到它
"react-color-picker-wheel": "git+https://github.com/azazdeaz/react-color-picker-wheel.git"
但是當我像這樣導入它時
import ColorPickerWheel from 'react-color-picker-wheel'
我收到此錯誤Uncaught Error: Cannot find module 'react-color-picker-wheel'
Github repo中package.json的main
屬性設置為./lib/index.js
但該文件在存儲庫中不存在。
當您導入模塊,它會嘗試解析文件./lib/index.js
相對node_modules/react-color-picker
目錄。
你可以提交一個PR來更新package.json
的主要屬性來引用正確的文件( ./src/index.js
,或者分叉存儲庫並將Github url更新到你的repo的URL。值得查看NPM關於main
財產的文檔:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.