首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >包括正在开发的其他ES6模块

包括正在开发的其他ES6模块
EN

Stack Overflow用户
提问于 2016-10-24 10:07:18
回答 1查看 246关注 0票数 2

我正在开发一个react组件,它依赖于我首先编写的ES6组件。

在开发时,在我处理第二个组件时,通常的方法是什么?显然,如果依赖是在国家预防机制,它将在我的node_modules和我只是导入它。

我不想通过路径引用它,因为每次提交或发布时,我都必须删除该路径。

是否有什么东西可以监视模块A中的更改并更新模块B中的依赖版本?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-24 14:35:02

您的React组件和ES6组件是分开的模块吗?

如果是这样,您可以使用npm link

首先,转到ES6组件的目录并运行npm link。这将在Node包中设置到组件的本地版本的符号链接。

然后,进入React目录并运行npm link <es6-component-name>。这将在node_modules中创建到ES6组件链接版本的符号链接。

显然,这只适用于当地的发展。如果您想要分发您的React组件并让它分别依赖于您的ES6组件,则需要分别将它们发布到NPM,并将其中一个添加为另一个的dependency

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

https://stackoverflow.com/questions/40215705

复制
相关文章

相似问题

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