UNPKG

cticket

Version:

查询12306车票信息,可筛选过站

60 lines (57 loc) 1.34 kB
var path = require('path'); var webpack = require('webpack'); var NODE_ENV = process.env.NODE_ENV; var nodeExternals = require('webpack-node-externals'); module.exports = { target: 'node', externals: [ nodeExternals(), { 'data/stationNames': 'commonjs ' + path.resolve(__dirname, 'data/stationNames') } ], entry: { ticket: './src/index.js', refreshData: './src/refreshData.js' }, output: { path: path.resolve(__dirname, 'lib'), filename: '[name].js' }, resolve: { // alias: { // middlewares: './src/middlewares' // } }, module: { rules: [ { test: /\.js$/, loader: 'babel-loader', query: { presets: ['es2015'] } } ] }, performance: { hints: false }, devtool: NODE_ENV !== 'production' ? '#inline-source-map' : false }; if (NODE_ENV === 'production') { module.exports.plugins = [ new webpack.DefinePlugin({ 'process.env': { NODE_ENV: '"production"' } }), new webpack.optimize.UglifyJsPlugin({ compress: { warnings: false } }) ]; }