【发布时间】:2017-04-26 08:43:26
【问题描述】:
我的项目结构如下:
- workspace
- customPackage
- customIndex.js
- myProject
- index.js
- myProject2
- index.js
在开发中,我想从本地工作区导入包,如下所示:
//index.js
import something from '../customePackage/customIndex.js'
在生产中,我需要从 npm 模块进行导入,如下所示:
//index.js
import something from 'customPackage';
目的是能够使用包中的本地更改(无需经过提交周期)。最终通过npm包测试,包可以正常推送使用了。
如何有效地做到这一点,而不必每次都更改代码?
【问题讨论】:
标签: javascript reactjs npm webpack ecmascript-6