入口点 - webpack.config.js 与 vue.config.js
Entry point - webpack.config.js vs vue.config.js
在webpack.config.js
文件中我们可以设置入口文件如下。
module.exports = (env = {}, argv = {}) => {
const config = {
entry: {
main: './src/js/main.js'
},
}
}
但是在vue.config.js
文件中,如何声明入口文件呢?我已经签到 doc。但是有 属性 这样的。
Vue CLI 3 集成了 webpack-chain 库作为配置 webpack 的另一种方式。
例如,您的配置文件可能如下所示:
chainWebpack: config => {
// clear the existing entry point
config
.entry('main')
.clear()
// add your custom entry point
config
.entry('main')
.add('./src/js/main.js')
}
参见 config entryPoints 部分。
在webpack.config.js
文件中我们可以设置入口文件如下。
module.exports = (env = {}, argv = {}) => {
const config = {
entry: {
main: './src/js/main.js'
},
}
}
但是在vue.config.js
文件中,如何声明入口文件呢?我已经签到 doc。但是有 属性 这样的。
Vue CLI 3 集成了 webpack-chain 库作为配置 webpack 的另一种方式。
例如,您的配置文件可能如下所示:
chainWebpack: config => {
// clear the existing entry point
config
.entry('main')
.clear()
// add your custom entry point
config
.entry('main')
.add('./src/js/main.js')
}
参见 config entryPoints 部分。