使用@vue/cli 5.0.8的Vue2多页面项目搭建与打包基本操作

使用@vue/cli 5.0.8的Vue2多页面项目搭建与打包基本操作

安装环境

  1. node.js
  2. webpack
  3. 脚手架
1.安装node.js

下载地址:node.js官网

2.安装脚手架(vue-cli)

npm install -g @vue/cli

3.安装webpack

npm install webpack –g

初始化项目

项目文件夹下执行 npm i init 初始化node.js服务器文件

项目文件夹下执行 vue init webpack project_name 初始化 ‘webpack-node-vue’ 项目
进入生成的project_name文件夹后,执行 npm run dev 在本地搭建脚手架测试服务器
至此,已完成vue单页面应用的搭建

初始化多页面项目

  1. 添加webpack入口文件

/build/webpack.base.config.js 的module.exports里,添加两个入口文件的路径
添加webpack入口文件

entry: {
   
    app: './src/main.js',
    one: './src/pages/one/one.js',
    two: './src/pages/two/two.js'
}
  1. 开发环境的配置文件中添加生成html的插件
    \build\webpack.dev.conf.js 的devWebpackConfig里的plugins,添加若干个HtmlWebpackPlugin插件,该插件用于自动生成html文件,并把资源自动加载到html文件中
    开发环境的配置文件中添加生成html的插件
new HtmlWebpackPlugin({
   
  filename: 'one.html',
  template: 'src/pages/one/one.html',
  inject: true,
  chunks: ['one']
}),
new HtmlWebpackPlugin({
   
  filename: 'two.html',
  template: 'src/pages/two/two.html',
  inject: true,
  chunks: ['two']
})

注意所有HtmlWebpackPlugin插件都要添加 chunks: []

  1. 在前后端分离部署的配置文件中,添加相应页面的文件路径
    \config\index.js 的build中添加页面文件的绝对路径
    在前后端分离部署的配置文件中,添加相应页面的文件路径
build: {
   
	// Template for index.html
	
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值