小编Ric*_*iao的帖子

React Native:npm链接本地依赖项,无法解析模块

我正在开发一个用于反应原生的按钮ui包.我尝试构建一个示例项目来测试此按钮.目录结构如下:

my-button/
    package.json
    index.js
    example/
        package.json
        index.js
Run Code Online (Sandbox Code Playgroud)

我尝试使用npm link:

cd my-button
npm link

cd example
npm link my-button
Run Code Online (Sandbox Code Playgroud)

example/node_modules/我可以看到我的按钮符号链接,VSCode也可以在我的按钮包中自动完成功能.

但执行示例应用程序将显示错误:

Unable to resolve module my-button ...
Module does not exist in the module map or in these directories: ...
Run Code Online (Sandbox Code Playgroud)

但错误消息中的路径是正确的.

不知道我错在哪里,或者在React-Native中有什么特殊的方式来处理链接本地依赖?

我也试过了npm install file:../..它以这种方式工作正常,但在example/编辑我的按钮后不容易更新依赖.

npm react-native npm-link

39
推荐指数
5
解决办法
1万
查看次数

标签 统计

npm ×1

npm-link ×1

react-native ×1