| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- /**
- * Created by Jacky.gao on 2016/5/17.
- */
- var webpack = require('webpack');
- module.exports = {
- entry: {
- frame:'./src/frame/index.jsx',
- variableEditor:'./src/variable/index.jsx',
- constantEditor:'./src/constant/index.jsx',
- parameterEditor:'./src/parameter/index.jsx',
- actionEditor:'./src/action/index.jsx',
- packageEditor:'./src/package/index.jsx',
- flowDesigner:'./src/flow/index.jsx',
- ruleSetEditor:'./src/editor/urule/index.jsx',
- decisionTableEditor:'./src/editor/decisiontable/index.jsx',
- scriptDecisionTableEditor:'./src/editor/scriptdecisiontable/index.jsx',
- decisionTreeEditor:'./src/editor/decisiontree/index.jsx',
- clientConfigEditor:'./src/client/index.jsx',
- ulEditor:'./src/editor/ul/index.jsx',
- scoreCardTable:'./src/scorecard/index.jsx',
- permissionConfigEditor:'./src/permission/index.jsx'
- },
- output: {
- path: '../urule-console/src/main/resources/urule-asserts/js',
- filename: '[name].bundle.js'
- },
- module: {
- loaders: [
- {
- test: /\.(jsx|js)?$/,
- exclude: /(node_modules|bower_components)/,
- loader: 'babel',
- query: {
- presets: ['react', 'es2015'],
- compact:true
- }
- },
- {
- test: /\.css$/,
- loader: "style-loader!css-loader"
- },
- {
- test: /\.(eot|woff|woff2|ttf|svg|png|jpg)$/,
- loader: 'url-loader?limit=1000000&name=[name]-[hash].[ext]'
- }
- ]
- }
- }
|