如何在本地开发npm模块
可以说我正在开发MyApp应用程序,我想为其构建MyModule NPM模块。现在,我可以想到两种开发方法:
- 进行更改->保存-> npm在MyApp中安装/ path / to / module
- 与1相同,除了运行npm install / path / to / module,然后直接在node_modules中对其进行编辑,然后复制所做的更改。
我想要一个更简单的工作流程。我可以在其中简单地保存文件,刷新页面,然后在那里进行更改。那可能吗?例如,我知道在Gemfiles中,我可以仅链接到另一个目录作为路径。很确定我不能用npm
tho做到这一点。
回答:
您正在寻找npm link
command,这是一个两步过程:
npm link
从您的MyModule
目录运行:这将创建一个链接到该MyModule
目录的全局软件包npm link MyModule
从您的MyApp
目录运行:这将在中创建一个MyModule
文件夹node_modules
,该文件夹与全局符号链接(因此与的实际位置MyModule
)进行符号链接。
以上是 如何在本地开发npm模块 的全部内容, 来源链接: utcz.com/qa/414737.html