位置: IT常识 - 正文

VUE2安装初始化步骤(2022)(vue初始化命令)

编辑:rootadmin
VUE2安装初始化步骤(2022) 1.安装node.js

推荐整理分享VUE2安装初始化步骤(2022)(vue初始化命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue初始化命令,vue初始化项目,vue初始化流程,vue初始化项目命令,vue初始化流程,vue2初始化项目,vue2.0安装,vue2初始化项目,内容如对您有帮助,希望把文章链接给更多的朋友!

下载安装node.js,win7使用node.js v12版的(为目前通用,建议都是用这个版本),win10可以使用最新版本的。CLI至少要求v12版本的。

node-v12.22.10-x64.msi

安装完成后开启cmd,检验版本:

node -v2.配置淘宝镜像

搜索npm淘宝镜像,加速后续包的下载,在cmd中配置:

npm config set registry https://registry.npm.taobao.org

检验配置的淘宝镜像:

npm config get registry3.下载CLI

搜索VUE CLI,安装下载 :

npm install -g @vue/cli4.使用CLI安装VUE2

在cmd中cd到需要建立项目的目录下,安装vue2:

vue create project_name

注:

project_name为项目名称,请自定义创建

后续参数配置如下:

4.1.人工选择特性4.2.选择以下两项特性4.3.选择vue版本

4.4. 选择将包独立存放

4.5.选择保存以上配置,供以后使用

4.6. 安装完成后,按提示运行,访问首页面测试VUE2安装初始化步骤(2022)(vue初始化命令)

5.安装外部包5.1安装vant2npm i vant@latest-v2 -S5.2安装element-uinpm i element-ui -S5.3.安装Axiosnpm install axios6.包统一配置并按需引入

在src下新建plugins文件夹,里面一个文件就是一个包的配置文件,最后逐个引入main.js:

6.1.vant2按需引入npm i babel-plugin-import -D

新建VantUI.js:

import Vue from "vue"import { Button, Form, Field } from "vant"Vue.use(Button)Vue.use(Form)Vue.use(Field)6.2.element-ui按需引入npm install babel-plugin-component -D

新建ElementUI.js:

import Vue from 'vue'import { Button } from "element-ui"Vue.use(Button)6.3.Axios配置

新建Axios.js:

import Vue from "vue";import axios from "axios";const url = "http://localhost/" //后台地址axios.defaults.baseURL = url; //请求默认后台地址axios.defaults.headers.post['Content-Type'] = 'application/json;charset=UTF-8';Vue.prototype.$http = axios //后续请求使用Vue.prototype.$http_url = url //全局后台地址7.修改main.js配置import Vue from 'vue'import App from './App.vue'import router from './router'import './plugins/VantUI'import './plugins/ElementUI'import './plugins/Axios'Vue.config.productionTip = falsenew Vue({  router,  render: h => h(App)}).$mount('#app')

使用了按需引入后,需要修改项目根目录下babel.config.js,修改为:

module.exports = {  presets: [    '@vue/cli-plugin-babel/preset',    [      "@babel/preset-env", { "modules": false }    ]  ],  plugins: [    [      "component",       {        "libraryName": "element-ui",        "styleLibraryName": "theme-chalk"      }    ],    [      'import',       {      libraryName: 'vant',      libraryDirectory: 'es',      style: true      },       'vant'    ]  ]}8.路由配置修改

router/index.js修改如下:

import Vue from 'vue'import VueRouter from 'vue-router'Vue.use(VueRouter)const routes = [  //初始路由  {    name: '/',    path: "/",    redirect: {        name: 'NotFound', //默认导向的路由名    }  },  //未匹配到的路由默认导向这里 {     path: '/:pathMatch(.*)*',     name: 'NotFound',     component: () => import('../components/Error.vue'),  },]const router = new VueRouter({  mode: 'history',  base: '/web',  routes})export default router9.修改App.vue,增加默认样式

修改为如下:

<template>  <div id="app">    <router-view/>  </div></template><style>*{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box; }html{ width: 100%; height: 100%;}body { width: 100%; height: 100%; font-family: "Helvetica Neue", Helvetica, Arial, Tahoma, "Microsoft Yahei","PingFang SC", "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif; }#app{ width: 100%; height: 100%;}</style>10.修改index.html配置

在public/index.html,需要修改如下属性:

<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">

可变更项目标题与logo。

11.修改vue.config.js文件,发布配置

项目根目录下增加如下内容的vue.config.js:

module.exports = {  publicPath: '/web/',}

注:指定访问相对路径前缀为:根目录/web/下。目前项目都以web为访问前缀。比如:原访问地址为:http://www.demo.com/现在需要为http://www.demo.com/web。作用在于后续与后端结合,为避免跨域使用。

12.增加Error.vue,启动服务

删除views文件夹,为与vue3统一,所有组件放在components中,放置Error.vue :

<template>  <p>hello man</p></template>

在文件夹地址前加cmd,回车直接打开运行:

npm run serve

运行成功后,复制地址,在浏览器上查看。

13.定制化文件目录13.1.在项目根目录下建立static文件夹

这里统一放置静态资源与文件。

13.2.在项目src下建立model文件夹

这里放置模板文件。

本文链接地址:https://www.jiuchutong.com/zhishi/297668.html 转载请保留说明!

上一篇:【通信原理】揭开傅里叶级数与傅里叶变换的神秘面纱(通信原理简明)

下一篇:使用Session和cookie会话对象实现简单购物车功能(超详细)(使用session的步骤)

  • 戴尔电脑怎么强制关机(戴尔电脑怎么强制开机快捷键)

    戴尔电脑怎么强制关机(戴尔电脑怎么强制开机快捷键)

  • vivox50pro防水级别是多少(vivo x50防水)

    vivox50pro防水级别是多少(vivo x50防水)

  • 微信发实况照片不会动(微信发实况照片对方能看到吗)

    微信发实况照片不会动(微信发实况照片对方能看到吗)

  • 怎么查看qq密码是多少(自己怎么查看qq密码)

    怎么查看qq密码是多少(自己怎么查看qq密码)

  • 微信怎样关闭视频号(微信怎样关闭视频电话功能)

    微信怎样关闭视频号(微信怎样关闭视频电话功能)

  • 虎牙注销账号多久生效(虎牙 注销)

    虎牙注销账号多久生效(虎牙 注销)

  • 苹果电脑开机白屏怎么办(苹果电脑开机白苹果)

    苹果电脑开机白屏怎么办(苹果电脑开机白苹果)

  • 联想笔记本任务栏点不动(联想笔记本任务管理器快捷键)

    联想笔记本任务栏点不动(联想笔记本任务管理器快捷键)

  • 拉黑还会显示已送达吗(拉黑还会显示已读吗)

    拉黑还会显示已送达吗(拉黑还会显示已读吗)

  • 天猫手机端首页尺寸是多少(天猫手机端首页轮播图尺寸)

    天猫手机端首页尺寸是多少(天猫手机端首页轮播图尺寸)

  • 魅族17跟17pro区别(魅族17和17pro)

    魅族17跟17pro区别(魅族17和17pro)

  • wms系统是什么意思

    wms系统是什么意思

  • 电视上出现undefined是什么意思(电视上出现的CMG是什么意思)

    电视上出现undefined是什么意思(电视上出现的CMG是什么意思)

  • 最近手机网络不好怎么回事(手机网络不行怎么回事)

    最近手机网络不好怎么回事(手机网络不行怎么回事)

  • iphonexr屏幕分辨率(感觉苹果xr屏幕分辨率太低了怎么办)

    iphonexr屏幕分辨率(感觉苹果xr屏幕分辨率太低了怎么办)

  • 整机保修是什么意思(整机保修1年什么意思)

    整机保修是什么意思(整机保修1年什么意思)

  • 华为售后可以检测翻新机吗(华为售后可以检测手机吗)

    华为售后可以检测翻新机吗(华为售后可以检测手机吗)

  • 笔记本电脑内存条怎么插(笔记本电脑内存多大合适)

    笔记本电脑内存条怎么插(笔记本电脑内存多大合适)

  • 希尔薇屏幕怎么缩小小米

    希尔薇屏幕怎么缩小小米

  • 怎么更改来电反提示音(更改来电设置)

    怎么更改来电反提示音(更改来电设置)

  • iwatch蜂窝版要插卡吗(iwatch蜂窝版要插卡要收费吗)

    iwatch蜂窝版要插卡吗(iwatch蜂窝版要插卡要收费吗)

  • 怎样用cad导出jpg格式的图片(cad如何导出jpg格式)

    怎样用cad导出jpg格式的图片(cad如何导出jpg格式)

  • iphone怎么下载pubg(Iphone怎么下载铃声)

    iphone怎么下载pubg(Iphone怎么下载铃声)

  • 手机贴吧不能复制粘贴(手机贴吧怎么复制帖子内容)

    手机贴吧不能复制粘贴(手机贴吧怎么复制帖子内容)

  • 手机打不进电话能打出是怎么回事(手机打不进电话也打不出去怎么回事)

    手机打不进电话能打出是怎么回事(手机打不进电话也打不出去怎么回事)

  • win10工作站版和专业版哪个流畅(win10工作站版和企业版的区别)

    win10工作站版和专业版哪个流畅(win10工作站版和企业版的区别)

  • 企业出租房产增值税率
  • 企业所得税申报表在哪里查询
  • 增值税申报表在哪里打印
  • 小规模纳税人无进项票怎么办
  • 残保金上年在职职工工资总额怎么填
  • 缓缴税款到期缴纳罚款吗
  • 个体工商户税收起征点是多少?
  • 对公账户汇款用途可以随便写吗
  • 公司的基建部门是做什么的
  • 单位购买办公用品可以抵扣吗
  • 收回的材料赔偿款怎么处理?
  • 税控技术服务费怎么做账
  • 生产车间员工体检费怎么入账
  • 关于劳务派遣服务外包的案例
  • 美国税改“梦想”很丰满,显示很骨感
  • 房产税原值包括印花税吗
  • 新办企业注册资本和投资总额
  • 房租发票进项税额抵扣
  • 融资融券主要是哪些对象
  • 现金分红和红利再投是什么意思
  • 企业收到应收账款6要素哪个增加哪个减少
  • 企业自然人电子税务局怎么申报
  • 有限的访问权限是什么意思
  • 怎样结转销售成本会计分录
  • 前任会计很多错账
  • windows modules installer worker怎么禁用
  • 付不出去的应付账款要交增值税吗
  • 新买的笔记本电脑需要装系统吗
  • 为什么linux这么受欢迎
  • 伊莎贝尔公主
  • python程序怎么看
  • 固定资产售卖的账务处理
  • 股权转让撤回投资
  • inotify_event
  • 建筑保温材料出台了哪些限制政策
  • 什么情况下可以转入资本公积
  • php中定义常量的函数是什么
  • node.js入门教程
  • phpcms怎么用
  • Windows上PostgreSQL安装配置教程
  • dedecms怎么改图片
  • 净值是原值减去折旧吗?
  • 汽车维修企业怎么认定小微企业
  • mysql密码忘了
  • 合并报表存货的计税基础
  • 存货跌价准备的账务处理
  • 应付职工薪酬的账务处理
  • 固定资产公司
  • 多计提企业所得税怎么冲回
  • 母子公司间固定资产交换
  • 开房租租赁发票怎么记账?
  • 进口货物只有报关单能入账吗
  • 超市会计如何核算成本
  • 企业网银的电子对账未签约需要本人去吗
  • 小规模纳税人的增值税账务处理
  • 会计岗位职责风险点及防控措施
  • sql语句的高级用法
  • linux怎么统计文件中出现字符串的数量
  • win10改win8.1
  • mssqlserver安装
  • 2008r2数据库备份
  • Windows如何自动关机
  • win制作mac启动
  • Win10 Mobile RS2预览版14926已知问题和解决方法汇总 谨慎升级
  • 什么是bash命令
  • 在操作系统中如何创建一个新的用户
  • win8怎么找开始程序
  • windows8装windows10,文件会丢失吗
  • win7 win8.1双系统安装教程
  • WIN10系统优化精简工具
  • window10系统连接wifi
  • 批处理命令修改ip
  • 一些实用性较高的东西
  • javascript内置对象应用团购
  • Node.js中的事件循环是什么
  • 如何用python编写脚本处理数据
  • android图片适配方法
  • 代收的款项支付需不需要开发票
  • 银行赠送礼品活动方案
  • 印花税怎么计提和结转
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设