当前位置: 首页 > news >正文

加上强机关网站建设管理的通知可以在手机上编程的软件

加上强机关网站建设管理的通知,可以在手机上编程的软件,花生壳 wordpress,专门做超市海报的网站目录 引出创建vue-cli前端工程vue-cli是什么自动构建创建vue-cli项目选择Vue的版本号 手动安装进行选择创建成功 手动创建router版多了一个router 运行测试bug解决 Vue项目结构main.jspackage.jsonvue.config.js Vue项目初步hello案例 总结 引出 1.vue-cli是啥,创建…

目录

  • 引出
  • 创建vue-cli前端工程
    • vue-cli是什么
    • 自动构建
      • 创建vue-cli项目
      • 选择Vue的版本号
    • 手动安装
      • 进行选择
      • 创建成功
    • 手动创建router版
      • 多了一个router
    • 运行测试
      • bug解决
  • Vue项目结构
      • main.js
      • package.json
      • vue.config.js
  • Vue项目初步
    • hello案例
  • 总结

引出

1.vue-cli是啥,创建项目的方式;
2.vue项目目录结构,以及项目初步


创建vue-cli前端工程

vue-cli是什么

Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统。Vue CLI 致力于将 Vue 生态中的工具基础标准化。它确保了各种构建工具能够基于智能的默认配置即可平稳衔接,这样你可以专注在撰写应用上,而不必花好几天去纠结配置的问题。

在这里插入图片描述

自动构建

vue create vue-hello2

创建vue-cli项目

在这里插入图片描述

选择Vue的版本号

在这里插入图片描述

在这里插入图片描述

手动安装

在这里插入图片描述

进行选择

在这里插入图片描述

2.0版本

在这里插入图片描述

选择第一个

在这里插入图片描述

模板保存

在这里插入图片描述

创建成功

在这里插入图片描述

手动创建router版

在这里插入图片描述

在这里插入图片描述

多了一个router

在这里插入图片描述

运行测试

npm run serve

在这里插入图片描述

bug解决

如果出现Error: error digital envelope routines::unsupported,在命令行输入

在这里插入图片描述

SET NODE_OPTIONS=--openssl-legacy-provider

Vue项目结构

在这里插入图片描述

文件作用

在这里插入图片描述

在这里插入图片描述

main.js

src/main.js是入口文件,主要作用是初始化vue实例并使用需要的插件

在main.js文件中定义了一个vue对象,其中el为实例提供挂载元素

在这里插入图片描述

运行的流程

在这里插入图片描述

package.json

{"name": "hello-worldx",   //项目名称"version": "0.1.0",   //项目包版本 「主版本号. 次版本号. 修订号」"private": true,  //防止我们意外地将私有库发布到 npm 服务器。"scripts": { //scripts 是 package.json 中内置的脚本入口"serve": "vue-cli-service serve","build": "vue-cli-service build"},"dependencies": {   //生产环境中所必须的依赖包,将来可以通过这里的配置 下载依赖  dependencies :参与编译和打包"core-js": "^3.8.3","register-service-worker": "^1.7.2","vue": "^2.6.14"},"devDependencies": { //开发阶段需要的依赖包,不参与打包"@vue/cli-plugin-babel": "~5.0.0","@vue/cli-plugin-pwa": "~5.0.0","@vue/cli-service": "~5.0.0","less": "^4.0.0","less-loader": "^8.0.0","vue-template-compiler": "^2.6.14"},"browserslist": [ //告知支持哪些浏览器及版本。"> 1%","last 2 versions","not dead"]
}

vue.config.js

如果修改启动的服务端口,可以修改vue.config.js文件

在这里插入图片描述

module.exports ={ devServer:{open:true,port:8099}
}

Vue项目初步

hello案例

在这里插入图片描述

在这里插入图片描述

import Vue from 'vue'
import VueRouter from 'vue-router'
import HomeView from '../views/HomeView.vue'
import Move from '../components/Move.vue'
const Login =  () => import('../components/Login.vue')
const Comdy =  () => import('../components/Comdy.vue')
const Action =  () => import('../components/Action.vue')
const GoodsIndex =  () => import('../components/GoodsIndex.vue')
const GoodsList =  () => import('../components/GoodsList.vue')Vue.use(VueRouter)const routes = [{path: '/',name: 'home',component: Login},{path:'/goodsIndex',component: GoodsIndex,children:[{path:'/', component: GoodsList},{path:'/goodsList',name: 'goodsList',component: GoodsList},]},{path: '/about',name: 'about',// route level code-splitting// this generates a separate chunk (about.[hash].js) for this route// which is lazy-loaded when the route is visited.component: () => import(/* webpackChunkName: "about" */ '../views/AboutView.vue')},{//导入组件的方法:懒加载,没有点击到对应组件路由,就不会加载到Vue内存中//好处:可以节省内存资源//应用场景:改组件页面简单,或者访问量不多的(比如注册页面)//系统首页不适合做懒加载// const Login =  () => import('../components/Login.vue')path:'/login',component: Login},//嵌套路由{path:'/move',component: Move,//使用children实现嵌套路由children: [{path:'/',component: Action},{path:'/action',component: Action},{path:'/comdy',component: Comdy},],}
]const router = new VueRouter({routes
})export default router

默认登陆页面

在这里插入图片描述

登陆成功后跳转

在这里插入图片描述

<template><div class="login"><h1>登陆页面</h1><form>账号:<input type="text" name=""/>账号:<input type="text" name=""/><input type = "button" value="登陆" @click="login"/></form></div>
</template><script>
export default {methods:{//声明式路由跳转router-link//编程式路由跳转this.$router.push()login(){this.$router.push({path:'/goodsIndex'})}}}</script><style></style>

在这里插入图片描述


总结

1.vue-cli是啥,创建项目的方式;
2.vue项目目录结构,以及项目初步

http://www.yayakq.cn/news/151568/

相关文章:

  • 东莞网站建设企慕全国招标公告公示平台
  • 家具网站建设案例网站qq访客统计
  • 做网站租什么服务器wordpress主题 mnews
  • 广西建设厅网站首页无锡网站建设有限公司
  • 在线做效果图的网站手机百度网站证书过期
  • 精品网站建设价格网站推广app
  • 吉林市城市建设管理执法局网站杭州企业建站程序
  • 织梦源码网站建设好了后登录不了运城市住房和城乡建设部网站
  • 网站建设合同的性质网站建设技术团队经验丰富
  • 深圳网站建设制作公司排名站长工具中文
  • 网站代码是多少discuz论坛使用方法
  • 瀑布流网站后台深圳市手机网站建设
  • 有关网站开发的文章个人主页哪个网站好
  • 企业怎么做网络推广wordpress本地优化加速版
  • 本站由 今科云平台网站建设技术开发图片编辑在线
  • 怎么做网站注册系统彩票网站制作开发
  • 杭州维利国德网站建设案例夸克浏览器怎么打开黄
  • 天津做个网站需要多少钱wordpress给图片固定尺寸
  • 大良营销网站建设信息富阳做兼职的网站
  • 莆田网站建设维护定制网站建设基础步骤
  • 深圳商业网站建设营销型网站建设空间必须是
  • 电脑上建设银行网站打不开广东省建设厅官网查询
  • 新网 如何建设网站收费网站必须备案吗
  • 广州php网站建设yandex搜索引擎入口
  • 怎么在阿里巴巴网站做公司会做网站怎么赚钱
  • 区块链资讯网站建设哪家网站建设专业
  • 基于jsp的电子商务网站开发网页界面模板下载
  • 淘宝客网站制作教程北京电商网站建设外包
  • 江苏网站建设价格上海营业执照查询系统
  • 一键网站制作献县网站建设公司