/ / Използване на комбинация от конфигурационни и аргументи на командния ред с уеб пакета - javascript, webpack

Използване на комбинация от конфигурации и аргументи на командния ред с уеб пакета - javascript, webpack

Използвам уеб пакет с голям конфигурационен файл. За да създадете пакета, просто влезте в "пакета" в папката на приложението и всичко работи добре.

Сега искам да продължа да използвам конфигурационния файл, но също така да заместя изходния път на командния ред, напр.

>webpack input_path output_path

където input_path и path_put_out са само позициониращи тук.

Възможно ли е да се използва webpack.config.js AND да се заменят части от тази конфигурация чрез аргументи на командния ред?

Отговори:

0 за отговор № 1

Plz вижте документацията за клиент за уеб пакети (CLI) https://webpack.js.org/api/cli/

// използване на конфигурационния файл. //i.e. webpack.config.js

webpack [--config webpack.config.js]

// използване без конфиг файл:

webpack <entry> [<entry>] <output>

където влизането се отнася до входната точка на ur app. (Моята е /app/index.js) изходът може да съдържа изходния път и изходния файл

За да дадете представа, по-долу е моят webpack.config.js: - (за es6)

module.exports = {
entry : ["./app/index.js"], //entrypoint
output: {
path: "D:\js\es6\build",
filename: "bundle.js"
},
module: {
loaders: [ //specify objects for each loader
{
loader: "babel-loader" ,
test: /.js$/,
exclude:  /node_modules/, //we dont want to transpile the .js on node_modules
}
]
},
devServer: {
port: 3000,
contentBase: "./build",
inline: true, //allows us to run automatic live code update
}
}

Надявам се това да помогне