Skip to content

Commit acb0f3f

Browse files
committed
Fix Node-style process.env lines when bundling
1 parent 5c629ec commit acb0f3f

File tree

3 files changed

+17
-0
lines changed

3 files changed

+17
-0
lines changed

package-lock.json

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
"rollup-plugin-babel": "^3.0.2",
4343
"rollup-plugin-commonjs": "^8.2.6",
4444
"rollup-plugin-node-resolve": "^3.0.0",
45+
"rollup-plugin-replace": "^2.0.0",
4546
"rollup-plugin-uglify": "^2.0.1"
4647
},
4748
"scripts": {

rollup.config.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// Import dependencies.
22
import resolve from 'rollup-plugin-node-resolve';
33
import commonjs from 'rollup-plugin-commonjs';
4+
import replace from 'rollup-plugin-replace';
45
import babel from 'rollup-plugin-babel';
56
import uglify from 'rollup-plugin-uglify';
67
import pkg from './package.json';
@@ -41,6 +42,7 @@ export default [
4142
plugins: [
4243
resolve(),
4344
commonjs(),
45+
replace({ 'process.env.NODE_ENV': JSON.stringify('production') }),
4446
babel({ exclude: 'node_modules/**' }),
4547
banner()
4648
]
@@ -64,6 +66,7 @@ export default [
6466
plugins: [
6567
resolve(),
6668
commonjs(),
69+
replace({ 'process.env.NODE_ENV': JSON.stringify('production') }),
6770
babel({ exclude: 'node_modules/**' }),
6871
uglify({
6972
output: { preamble: banner().banner }
@@ -84,6 +87,7 @@ export default [
8487
plugins: [
8588
resolve(),
8689
commonjs(),
90+
replace({ 'process.env.NODE_ENV': JSON.stringify('production') }),
8791
babel({ exclude: 'node_modules/**' }),
8892
banner()
8993
]
@@ -102,6 +106,7 @@ export default [
102106
plugins: [
103107
resolve(),
104108
commonjs(),
109+
replace({ 'process.env.NODE_ENV': JSON.stringify('production') }),
105110
babel({ exclude: 'node_modules/**' }),
106111
uglify({
107112
output: { preamble: banner().banner }

0 commit comments

Comments
 (0)