通常您是yarn/npm install react,然后与import React from 'react'一起使用它
假设您想调试一个React源,然后克隆一个GitHub回购。
如何使用项目中的源代码而不是lib版本?
为了进一步开发philipheinser的答案,下面是我在做npm link draft-js-mention-plugin时遇到的问题
npm link似乎运行了npm run build,这是您想要链接的package.json中的scripts命令。
使用draft-js-mention-plugin,npm运行构建运行../node_modules/.bin/rimraf lib,而我必须在目录上运行npm install来安装rimraf。
draft-js-mention-plugin有父draft-js-plugins,也有自己的package.json。
发布于 2020-03-26 10:31:21
您可以使用npm link代码的版本:https://docs.npmjs.com/cli/link.html
发布于 2021-03-14 10:22:29
如果您想模拟更多类似于生产的情况,可以使用以下工作流:
在本地创建子模块的包:
cd /path/to/your/module
npm pack这将在/path/to/ your /模块中创建包的.tgz文件。
在应用程序中安装子模块的本地包:
cd /path/to/your/application
npm install /path/to/your/module/<YourModule>-<YourModulesVersion>.tgz这将将.tgz文件安装在应用程序的node_modules目录中。
在对模块进行调整后,应该重复这些步骤。
https://stackoverflow.com/questions/60865018
复制相似问题