使用 Vue CLI 生成新项目时,应用程序如何知道在引导时查找 main.js
When generating a new project using Vue CLI, how does the app know to look for main.js when bootstrapping
当使用 Vue CLI v.4.0.0 生成新项目时,所有内容都使用 index.html 文件、几个 .vue 文件、几个配置文件和最后一个 main.js 文件很好地引导.但是由于 HTML 文件没有引用 main.js,我想知道 Vue 是如何知道寻找 main.js 的。它是被 Vue 隐式理解还是在某处有一个绑定告诉 Vue 查找名为 "main.js"?
的文件
Vue CLI 在 Webpack 上运行。
Webpack 需要入口文件。
您可以通过在项目的根目录下创建一个 vue.config.js
文件并添加:
来覆盖入口文件
module.exports = {
configureWebpack: {
entry: {
main: './src/overwritten-main-file.js'
}
}
}
有关详细信息,请参阅 Vue.js Configuration Reference
当使用 Vue CLI v.4.0.0 生成新项目时,所有内容都使用 index.html 文件、几个 .vue 文件、几个配置文件和最后一个 main.js 文件很好地引导.但是由于 HTML 文件没有引用 main.js,我想知道 Vue 是如何知道寻找 main.js 的。它是被 Vue 隐式理解还是在某处有一个绑定告诉 Vue 查找名为 "main.js"?
的文件Vue CLI 在 Webpack 上运行。
Webpack 需要入口文件。
您可以通过在项目的根目录下创建一个 vue.config.js
文件并添加:
module.exports = {
configureWebpack: {
entry: {
main: './src/overwritten-main-file.js'
}
}
}
有关详细信息,请参阅 Vue.js Configuration Reference