vue-cli定义
Node.js
简单的说 Node.js 是一个前端 js 运行环境或者说是一个 JS 语言解释器。
npm
npm 是 Node.js 的包管理工具,用来安装各种 Node.js 的扩展。npm 是 JavaScript 的包管理工具,也是世界上最大的软件注册表。有超过 60 万个 JavaScript 代码包可供下载。npm 让 JavaScript 开发人员可以轻松地使用 其他开发人员共享的代码。
搭载步骤
下载Node.js
网址:https://nodejs.org/en/download
安装
以图片显示的步骤进行安装,完成后通过win+R打开 并输入 node -v 以及npm -v 若出现图片显示则说明安装成功
通过HBuilder 创建一个vue-li项目
该图显示与传统HTML文件的区别
4 组件路由
vue router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。
安装vue-router
vue-router也是一个插件包,所以我们还需要用npm来进行安装
打开命令工具,进入项目目录,输入如下命令:npm i vue-router@3.5.3
搭建路由过程
1创建router目录
并再改模录下创建index文件配置路由
import Vue from 'vue';
import router from 'vue-router'; /* 导入路由 */
/* 导入组件 */
import Index from '../Index.vue';
import Login from '../Login.vue';
import Reg from '../Reg.vue';
/* 定义组件访问地址 */
Vue.use(router)
/* 定义组件路由 */
var rout = new router({
routes: [
{
path: '/index',
component: Index
},
{
path: '/login',
component: Login
},
{
path: '/reg',
component: Reg
}
]
});
/* 到处路由对象 */
export default rout
2使用
<div>
首页
<router-link to="/login">登录</router-link>
<router-link to="/reg">注册</router-link>
</div>
3再mainjs中配置
import Vue from 'vue'
import App from './App.vue'
Vue.config.productionTip = false
//导入组件路由
import router from './router/index.js'
Vue.use(router);
new Vue({
render: h => h(App),
router,
}).$mount('#app')
4运行