提示Uncaught Error: Cannot find module "util/mm.js"
来源:4-2 通用JS工具类封装(网络数据请求功能)
Roy_Li
2017-06-17
var webpack = require('webpack'); var ExtractTextPlugin = require("extract-text-webpack-plugin"); var HtmlWebpackPlugin = require('html-webpack-plugin'); //环境变量配置,dev / online var WEBPACK_ENV = process.env.WEBPACK_ENV || 'dev'; console.log(WEBPACK_ENV); //获取html-wepack-plugin参数的方法 var getHtmlConfig = function(name) { return { template: './src/view/' + name + '.html', filename: 'view/' + name + '.html', inject: true, hash: true, chunks: ['common', name] }; }; //webpack config var config = { entry: { 'common': ['./src/page/common/index.js'], 'index': ['./src/page/index/index.js'], 'login': ['./src/page/login/index.js'], }, output: { path: './dist', publicPath: '/dist', filename: 'js/[name].js', }, externals: { 'jquery': 'window.jQuery', }, module: { loaders: [{ test: /\.css$/, loader: ExtractTextPlugin.extract("style-loader", "css-loader") }, { test: /\.(gif|png|jpg|woff|svg|eot|ttf)\??.*$/, loader: 'url-loader?limit=100&name=resource/[name].[ext]' }] }, resolve: { alias: { node_modules: __dirname + '/node_modules', util: __dirname + '/src/util', page: __dirname + '/src/page', service: __dirname + '/src/service', image: __dirname + '/src/image' } }, plugins: [ //独立通用模块到js/base.js new webpack.optimize.CommonsChunkPlugin({ name: 'common', filename: 'js/base.js' }), //把css单独打包到文件里 new ExtractTextPlugin("css/[name].css"), //html模板的处理 new HtmlWebpackPlugin(getHtmlConfig('index')), new HtmlWebpackPlugin(getHtmlConfig('login')) ] }; if ('dev' == WEBPACK_ENV) { config.entry.common.push('webpack-dev-server/client?http://localhost:8088/'); } module.exports = config;
var _mm = require("util/mm.js"); alert(123);
写回答
1回答
-
/src/util目录下的mm.js已经建出来了么?
另外新增文件后需要重启webpack-dev-server
162017-06-17
相似问题