首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NPM:取决于本地ES6模块(不转移)

NPM:取决于本地ES6模块(不转移)
EN

Stack Overflow用户
提问于 2016-04-24 10:49:34
回答 1查看 354关注 0票数 2

我正在本地开发两个npm模块,A和B,而A的依赖项是B。

为了便于开发,我使用npm link来链接包文件夹;所以在A的node_modules中有一个指向B的项目文件夹的符号链接。

当通过运行node --harmony启动A时,运行时会使用ES6语言特性抱怨B。但是,A自己对ES6语言特性的使用是很好的。

如何使用非转移的ES6模块作为依赖项?

EN

回答 1

Stack Overflow用户

发布于 2016-04-24 12:31:02

不确定您的最终目标,但是当我开发一个我需要(或其他人需要)依赖的模块时,我会将一个es5文件放在dist文件夹中,并依赖于此。这样,es6文件将保留用于开发目的,而es5文件则由babel动态生成以供使用。

所以,就像您使用babel来传输您的A模块一样,我也会对B模块做同样的操作,并依赖于这一点。

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

https://stackoverflow.com/questions/36822120

复制
相关文章

相似问题

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