我只放了一个入口点但是很多文件在 webpack 中编译

I just put one entry point but a lot of files compile in 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'],
    },]
  }
}

结果:

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