请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

提示Uncaught Error: Cannot find module "util/mm.js"

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

1 回复 有任何疑惑可以回复我~
  • 提问者 Roy_Li #1
    /src/util目录下的mm.js已经建出来了,windows下重启webpack-dev-server命令是多少,我再次启动set WEBPACK_ENV=dev && webpack-dev-server --inline --port 8088提示端口已占用
    回复 有任何疑惑可以回复我~ 2017-06-17 20:48:45
  • Rosen 回复 提问者 Roy_Li #2
    开始-运行-cmd,输入:netstat –ano查看所有进程。
    找到进程号对应的进程名称:tasklist|findstr 进程号,如:tasklist|findstr 3112。
    根据进程名称杀死进程:taskkill /f /t /im 进程名称,如:taskkill /f /t /im javaw.exe。
    
    这是群里同学的回复,可以试试。
    回复 有任何疑惑可以回复我~ 2017-06-17 20:51:33
  • 提问者 Roy_Li 回复 Rosen #3
    结束node.exe进程然后再启动webpack-dev-server就行了,视频里没提到这个,百度也没找到重启的命令,多谢了。。。
    回复 有任何疑惑可以回复我~ 2017-06-17 21:07:17
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信