Guest User

Untitled

a guest
Feb 22nd, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.16 KB | None | 0 0
  1. {
  2. "name": "testbabel",
  3. "version": "1.0.0",
  4. "description": "",
  5. "main": "src/app.js",
  6. "dependencies": {
  7. "webpack": "^3.11.0",
  8. "webpack-merge": "^4.1.1"
  9. },
  10. "devDependencies": {
  11. "babel-cli": "^6.26.0",
  12. "babel-core": "^6.26.0",
  13. "babel-loader": "^7.1.2",
  14. "babel-preset-env": "^1.6.1"
  15. },
  16. "scripts": {
  17. "buildios": "webpack --config ./ios.config.js",
  18. "buildlegacy": "webpack --config ./legacy.config.js"
  19. },
  20. "keywords": [],
  21. "author": "",
  22. "license": "ISC"
  23. }
  24.  
  25. const webpack = require('webpack');
  26. const path = require('path');
  27.  
  28. module.exports = {
  29. entry: {
  30. app:'./src/app.js'
  31. }
  32. };
  33.  
  34. const merge = require('webpack-merge');
  35. const baseConfig = require('./base.config.js');
  36.  
  37. module.exports = merge(baseConfig, {
  38. output: {
  39. path: __dirname + '/dist',
  40. filename: 'ios11.bundle.js',
  41. },
  42. module: {
  43. rules: [
  44. {
  45. test: /.js$/,
  46. exclude: /node_modules/,
  47. loader: 'babel-loader',
  48. options: {
  49. "presets": [
  50. ["env",
  51. {
  52. "targets": {
  53. "browsers": ["ios_saf 11"]
  54. }
  55. }
  56. ]
  57. ]
  58. }
  59. }
  60. ]
  61. }
  62. });
  63.  
  64. const merge = require('webpack-merge');
  65. const baseConfig = require('./base.config.js');
  66.  
  67. module.exports = merge(baseConfig, {
  68. output: {
  69. path: __dirname + '/dist',
  70. filename: 'legacy.bundle.js',
  71. },
  72. module: {
  73. rules: [
  74. {
  75. test: /.js$/,
  76. exclude: /node_modules/,
  77. loader: 'babel-loader',
  78. options: {
  79. "presets": [
  80. ["env",
  81. {
  82. "targets": {
  83. "browsers": ["> 1%", "last 2 versions", "ie 8"]
  84. }
  85. }
  86. ]
  87. ]
  88. }
  89. }
  90. ]
  91. }
  92. });
Add Comment
Please, Sign In to add comment