Webpack генерирует ненужный JavaScript файл - PullRequest
0 голосов
/ 16 февраля 2020

Я использую webpack, чтобы присоединиться к частям сайта c, который я разрабатываю, я использую pug + webpack, и хотя он не содержит JS файлов в проекте, он генерирует main.js по умолчанию, как отключить построение этого файла? Мне просто нужен html, и удаление вручную не очень интересно.

пример структуры моего проекта

src
  │  index.pug
  │
  ├──components
  │      form.pug
  │
  └───parts
        header.pug
        footer.pug

моя сборка

build
   index.html
   main.js

мой webpack.config . js

const path = require('path')
const HtmlWebpackPlugin = require('html-webpack-plugin')
const pug = {
    test: /\.pug$/,
    use: ['html-loader?attrs=false', 'pug-html-loader']
}
module.exports =  {
    entry: path.resolve(__dirname, 'src', 'index.pug'),
    output: {
        path: path.resolve(__dirname, 'build')
    },
    module: {
        rules: [pug]
    },
    plugins: [
        new HtmlWebpackPlugin({
            filename: 'index.html',
            template: 'src/index.pug',
            inject: false
        })
    ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...