建议使用 npm 包时,构建 npm 可以自定义构建参数,比如自定义 process.env,可否?
发布于 7 年前 作者 yongxia 4332 次浏览 来自 官方Issues

很多 npm 包喜欢用以下方法加载脚本

if (process.env.NODE_ENV === 'production') {
  module.exports = require('./dist/xxx.cjs.prod.js')
} else {
  module.exports = require('./dist/xxx.cjs.js')
}

但目前“构建 npm”时无法使用自定义的构建参数,比如  process.env ,就造成很多 npm 包无法直接使用,很不方便,希望可以自定义 “构建 npm” 的全局参数

回到顶部