为了账号安全,请及时绑定邮箱和手机立即绑定

webpack2 打包时候入口文件有依赖其他的文件该怎么做?

webpack2 打包时候入口文件有依赖其他的文件该怎么做?

我的webpack配置 代码 var webpack = require('webpack');var htmlPlugin = require('html-webpack-plugin');var ExtractTextPlugin = require('extract-text-webpack-plugin');var autoprefixer = require('autoprefixer');var CleanWebpackPlugin = require('clean-webpack-plugin');var path = require('path');var webpack = {   entry: {       app:'./www/modules/base/app.js'   },   output: {       path: path.join(__dirname, './dist'),       filename: 'js/bundle[hash].js'   },   module: {       rules: [           {               test: /\.css$/,               use: ExtractTextPlugin.extract({                   fallback: 'style-loader',                   use: [                       'css-loader', 'postcss-loader']               })           },           {               test: /\.(png|gif|swf|jpg|pkg|PNG|GIF|SWF|JPG|PKG)$/,               use: ['file-loader']           }       ]   },   plugins: [       new htmlPlugin({           template: './www/index.html',           filename: 'index.html',       }),       new CleanWebpackPlugin(['build'], {           root: '', // An absolute path for the root  of webpack.config.js           verbose: true,// Write logs to console.           dry: false // Do not delete anything, good for testing.       }),       new ExtractTextPlugin("css/[name]-[chunkhash:8].css"),       new webpack.LoaderOptionsPlugin({           options: {               postcss: [autoprefixer()]           }       })   ],   resolve: {       //  第一项空字符串必不可少,否则报模块错误       extensions: ['.js', '.css', '.es6']   }};module.exports = webpack;define(['ionic', 'asyncLoader', 'resource', 'ngcordova', 'translate-loader-static'], function (ionic,asyncLoader) { var app = angular.module('app',   ['ui.router',     'ionic',     'ngResource',     'ngCordova',     'pascalprecht.translate'] ); asyncLoader.configure(app); return app;});我的app入口文件  但是一打包就会提示这些以来的模块找不到,该如何解决呢。 求问,解决了有红包谢谢大神们
查看完整描述

1 回答

?
ruibin

TA贡献358条经验 获得超213个赞

如果提示依赖的模块找不到,就要安装模块,如果是模块路径错误,你可以使用绝对路径,用path.resolve来解决。

查看完整回答
反对 回复 2018-01-10
  • 1 回答
  • 0 关注
  • 1734 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信