���ѧۧݧ�ӧ�� �ާ֧ߧ֧էا֧� - ���֧էѧܧ�ڧ��ӧѧ�� - /home/alphpwcp/public_html/us/alphachat/design/defaulttheme/widget/wrapper/webpack.config.js
���ѧ٧ѧ�
const path = require('path'); const webpack = require('webpack'); const HTMLWebpackPlugin = require('html-webpack-plugin'); const config = require('config'); /*-------------------------------------------------*/ module.exports = { // webpack optimization mode mode: ( process.env.NODE_ENV ? process.env.NODE_ENV : 'development' ), // entry file(s) entry: './src/index.js', // output file(s) and chunks output: { environment: { // The environment supports arrow functions ('() => { ... }'). arrowFunction: false, destructuring: false, }, library: 'LiveHelperChat', libraryTarget: 'this', libraryExport: 'LiveHelperChatDefault', path: path.resolve(__dirname, 'dist'), filename: 'index.js', publicPath: config.get('publicPath'), chunkFilename: "[contenthash].js", crossOriginLoading: "anonymous" }, optimization: { splitChunks: { name: 'hashed', chunks: 'initial', cacheGroups: { vendor: { test: /[\\/]node_modules[\\/]/, chunks: 'all', name: 'vendor', enforce: true, minChunks: 3 } } } }, // module/loaders configuration module: { rules: [ { test: /\.js$/, exclude: /node_modules/, use: ['babel-loader'] }, { test: /\.(js|jsx)$/, use: 'babel-loader', include: /node_modules\/socketcluster-client/ } ] }, plugins: [ new HTMLWebpackPlugin({ template: path.resolve(__dirname, 'index.html') }) ], optimization: { minimize: true }, // development server configuration devServer: { // must be `true` for SPAs historyApiFallback: true, // open browser on server start open: config.get('open') }, // generate source map devtool: ( 'production' === process.env.NODE_ENV ? 'source-map' : 'cheap-module-eval-source-map' ), };
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | ���֧ߧ֧�ѧ�ڧ� ����ѧߧڧ��: 0 |
proxy
|
phpinfo
|
���ѧ����ۧܧ�