博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue-cli脚手架
阅读量:4617 次
发布时间:2019-06-09

本文共 1404 字,大约阅读时间需要 4 分钟。

vue-cli脚手架

1 安装

cnpm install vue-cli -g

2 初始化项目

vue init webpack projectName

3 运行项目

npm run dev    修改端口运行    PORT=8089 node ./build/dev-server.js

vue组件

1 在一个组件中使用另一个组件需要是哪个条件

使用import命令将该组件导入
在父组件中的components里面注册该导入的组件
在父组件中的template里面 使用组件标签调用

vue-router路由使用

1 安装vue-router

cnpm install vue-router --save-dev

2 在main.js中 导入并使用vue-router

import VRouter from 'vue-router'    //使用    Vue.use(VRouter)

3 定义路由,注意,路由中涉及到的相关组件需要提前用import 载入

import Home from '@/page/home'    import News from '@/page/news'    let router = new VRouter({        routes:[            {path:'/home',component:Home},            {path:'/news',component:News}        ]    })
4 在根组件中加入 配好的 router
new Vue({          el: '#app',          router,          template: '
', components: { App } })
5
在跟组件中 App.vue中 加入
,确定显示区域
6 在浏览器访问如下路径测试
localhost:8080/#/home        localhost:8080/#/news
7 路由改造 route/index.js
import Vue from 'vue'        //路由相关        //载入vue-router        import VRouter from 'vue-router'        //使用        Vue.use(VRouter)        //导入模块        import Home from '@/page/home'        import News from '@/page/news'        export default new VRouter({            routes:[                {path:'/home',component:Home},                {path:'/news',component:News}            ]        })        main.js        import router from '@/route/index'

转载于:https://www.cnblogs.com/MrsQiu/p/7083324.html

你可能感兴趣的文章
joj1023
查看>>
动画原理——旋转
查看>>
Finding LCM LightOJ - 1215 (水题)
查看>>
python生成器
查看>>
PowerDesigner Constraint name uniqueness 错误
查看>>
系统子系统_GPRS子系统流程图
查看>>
为什么 NSLog 不支持 Swift 对象(转)
查看>>
Ubuntu 下搭建SVN服务器
查看>>
css3转换
查看>>
将字符串中不同字符的个数打印出来
查看>>
java第三次上机
查看>>
android Javah生成JNI头文件
查看>>
npm创建react项目
查看>>
关于u32中查找和定位最后到bit Number of 1 Bits
查看>>
sql数据库查询
查看>>
云计算技能图谱
查看>>
委托、Lambda表达式和事件
查看>>
typecho模板制作代码收集
查看>>
Python学习笔记4:集合方法
查看>>
elasticsearch的监控脚本
查看>>