我正在開發一個用於響應native的按鈕ui包。我嘗試構建一個示例項目來測試此按鈕。目錄結構如下:React Native:npm鏈接本地依賴項,無法解析模塊
my-button/
package.json
index.js
example/
package.json
index.js
我嘗試使用npm link
:
cd my-button
npm link
cd example
npm link my-button
在example/node_modules/
我可以看到我的按鈕符號鏈接,VSCode還可以在我的按鈕包自動完成功能。
但執行示例應用程序會顯示錯誤:
Unable to resolve module my-button ...
Module does not exist in the module map or in these directories: ...
但在錯誤信息的路徑是正確的。
不知道我錯在哪裏,或者在React-Native有沒有什麼特殊的方式來處理鏈接本地依賴?
我也試過npm install file:../.
。它以這種方式正常工作,但在編輯我的按鈕後不易更新example/
中的依賴關係。
你最終找到了一個解決這個或不作出反應原住民不支持本地npm包? –