首页 > 解决方案 > 我只放了一个入口点,但是很多文件在 webpack 中编译

问题描述

我只有一个入口点,但是当使用 webpack-dev-server 编译文件时,它会编译很多文件。

我的 webpack.config:

const path = require('path');
module.exports = {
  entry: path.resolve(__dirname+'../../../../modules/beshop_mainmenu/views/js/back.js'),
  output: {
    path: path.join(__dirname, '../../../../modules/beshop_mainmenu/views/js/'),
    publicPath: "back/",
    filename:'back.js'
  },
  mode:'development',
  module:{
    rules:[{
      test: /\.css$/,
      use:['style-loader','css-loader'],
    },]
  }
}

结果: 结果

标签: javascriptwebpackwebpack-dev-server

解决方案


它编译了很多文件,因为入口文件webpack-dev-server/client包括所有这些文件(url、strip-ansi 等)。Webpack 从你的入口点构建一切。所以这很正常,没有什么不寻常的。


推荐阅读