Имя по умолчанию для webpack.config.js - webpack.config.js, но вы также можете установить его в этом объекте, и они будут названы так.
Webpack Scaffold Часть 1
Вы также можете создать 3 конфигурации с запросом, который будет зависеть от вас.
Точкой входа по умолчанию является index.js, но вы также можете влиять на них в приглашениях.
prompting() {
return this.prompt(
[
List( 'confirm', 'Welcome to the tnado Scaffold! Are you ready?', ['Yes', 'No', 'tnado'] ),
Input( 'entry', 'What is the entry point in your app?' )
]
).then( answer => {
// Build a configuration if the user chooses tnado. (custom config)
if ( answer['confirm'] === 'tnado' ) {
// Insert in config
// Common
this.options.env.configuration.config.webpackOptions = createCommonConfig( answer );
this.options.env.configuration.config.topScope = [
'const path = require("path")',
'const webpack = require("webpack")'
];
Проверьте Webpack леса
Вы также можете изменить имя webpack.config.js в webpackOptions, потому что вы не опубликовали никакого кода, я предполагаю, что вы уже расширили класс с помощью генератора yeoman.
const Generator = require( 'yeoman-generator' );
module.exports = class WebpackGenerator extends Generator {
Назовите свой конфиг веб-пакета чем-то особенным
Как видите, существует множество способов повлиять на имя;)