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