入口点 - webpack.config.js vs vue.config.js
Posted
技术标签:
【中文标题】入口点 - webpack.config.js vs vue.config.js【英文标题】:Entry point - webpack.config.js vs vue.config.js 【发布时间】:2019-03-17 06:42:08 【问题描述】:在webpack.config.js
文件中我们可以设置入口文件如下。
module.exports = (env = , argv = ) =>
const config =
entry:
main: './src/js/main.js'
,
但是在vue.config.js
文件中,如何声明入口文件呢?我已签入doc。但是有这样的财产。
【问题讨论】:
【参考方案1】: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 部分。
【讨论】:
谢谢你。我们可以更改输出文件名吗?我使用outputDir
更改了输出目录名称。想要更改输出文件名。有什么办法改变吗?
您可以使用config.output.path('dist').filename('[name].bundle.js');
更改输出文件名。以上是关于入口点 - webpack.config.js vs vue.config.js的主要内容,如果未能解决你的问题,请参考以下文章
具有多个入口点的 Webpack watch() - 为未更改的文件发送捆绑包?