首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何调试npm模块?

如何调试npm模块?
EN

Stack Overflow用户
提问于 2020-03-26 10:18:07
回答 2查看 8.1K关注 0票数 9

通常您是yarn/npm install react,然后与import React from 'react'一起使用它

假设您想调试一个React源,然后克隆一个GitHub回购。

如何使用项目中的源代码而不是lib版本?

  • edit

为了进一步开发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。

EN

回答 2

Stack Overflow用户

发布于 2020-03-26 10:31:21

您可以使用npm link代码的版本:https://docs.npmjs.com/cli/link.html

票数 4
EN

Stack Overflow用户

发布于 2021-03-14 10:22:29

如果您想模拟更多类似于生产的情况,可以使用以下工作流:

在本地创建子模块的包:

代码语言:javascript
复制
cd /path/to/your/module
npm pack

这将在/path/to/ your /模块中创建包的.tgz文件。

在应用程序中安装子模块的本地包:

代码语言:javascript
复制
cd /path/to/your/application    
npm install /path/to/your/module/<YourModule>-<YourModulesVersion>.tgz

这将将.tgz文件安装在应用程序的node_modules目录中。

在对模块进行调整后,应该重复这些步骤。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60865018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档