【发布时间】:2018-06-09 03:27:42
【问题描述】:
我试图在使用Parcel.js 构建时公开一个变量,类似于Webpack DefinePlugin,但我还没有找到如何去做。
在开发中,我希望我的 API 主机与我的生产主机不同,所以:
//development:
API_URL="http://localhost:8900/"
//production:
API_URL="/"
目前 Parcel 支持 module.hot 开关,我可以滥用它,因为热模块重新加载仅在开发中启用,但如果有更好的方法来实现这一点会很好。
我还可以检查window.location.hostname 是否为localhost,但这是一种解决方法。
【问题讨论】:
标签: javascript webpack parceljs