我的SourceMap内嵌到文件中了,如何在发布的时候去掉这些SourceMap内容呢?
既然是使用gulp来构建,就应该区分开发(development)和生产(production)环境,在生产环境时不生成Source Map就行了。
一个比较简单的区分方法如下:
var isProduction = process.env.NODE_ENV === 'production';
// 或者
var env = process.env.NODE_ENV || 'development';
5 回答1.3k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
4 回答2k 阅读
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
我用的是这样的结构 (gulpfile.js):
同一个
postcss
的构建任务,会有两条路径,生产环境路径不包含sourcemap。