Skip to content

Instantly share code, notes, and snippets.

@7rulnik
Last active March 22, 2016 02:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 7rulnik/b1ee7015b6c3ad731747 to your computer and use it in GitHub Desktop.
Save 7rulnik/b1ee7015b6c3ad731747 to your computer and use it in GitHub Desktop.
Используем разные конфиги Babel для серверного и клиентского кода
{
"env": {
"node4": {
"presets": ["es2015-node4"]
},
"node5": {
"presets": ["es2015-node5"]
},
"development": {
"presets": ["es2015"]
}
}
}
{
"name": "babel-es2015-config",
"scripts": {
"build-client": "babel client.js --out-file client-compiled.js",
"server-node4": "BABEL_ENV=node4 babel-node server.js",
"server-node5": "BABEL_ENV=node5 babel-node server.js"
},
"devDependencies": {
"babel-cli": "^6.6.5",
"babel-preset-es2015": "^6.6.0",
"babel-preset-es2015-node4": "^2.0.3",
"babel-preset-es2015-node5": "^1.2.0"
}
}
{
"name": "babel-es2015-config",
"devDependencies": {
"babel-cli": "^6.6.5",
"babel-preset-es2015": "^6.6.0",
"babel-preset-es2015-node4": "^2.0.3",
"babel-preset-es2015-node5": "^1.2.0"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment