webpack 多个输入文件和多个输出文件

标签 webpack webpack-2

我正在创建一个非 SPA 网站并想使用 webpack,但是当我有多个输入文件和多个输出文件时,我无法实现这种情况。
我的输入文件具有结构:
-/front -app.js -/js -main.js -login.js
我希望输出是:
-/web -/bundles -main.js -login.js
这是我的 webpack.config.js 的开头:

module.exports = {
    context: path.resolve('src/front'), // main webpack folder
    entry: ["./app.js"],
    output: {
        filename: "./web/bundles/[name].js"
    },

它甚至可以实现吗?

现在,只有 app.js 中所有必需的文件都是/web/bundles 文件夹中名称 main.js 下的包。如何改变它?

最佳答案

像这样使用多个入口点:

entry: {
  app: './app',
  main: './js/main.js',
  login: './js/login.js',
},
output: {
  path: path.join(__dirname, './public'),
  filename: '[name].js'
},

关于webpack 多个输入文件和多个输出文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44289688/

相关文章:

webpack - ESLint no-undef和webpack插件

node.js - 如何将相对路径与 Node 加载器和 native 插件一起使用

angular - 异步/等待 __generator 未定义

webpack - 使用 webpack 处理配置文件

typescript - Webpack 无法编译 typescript 代码时导致 gulp watch 崩溃

javascript - 如何将 CSS 和 js 文件 bundle 到一个 HTML 文件中?

javascript - Webpack:如何直接导出到包含样式表导入的全局(没有.default)?

javascript - 使用 webpack 2.2.0 时 CSS 字体加载器出错

javascript - 从 webpack 1.x 迁移到 webpack 2.x 时出现问题。未找到 ESLint 配置

angular - 使用angular4下载pdf格式的网页