vue-clinpm install -g @vue/cli
vue create vue-project(项目名称)
vue ui
选择功能:
第一步:创建项目名称,选择包管理器
第二步:手动配置
第三步:勾选router(路由功能)
第四步:选择 vue2.0(企业主流),默认第一个语法检查

// 新建并修改vue.config.js文件的内容
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
transpileDependencies: true,
devServer:{
port: 7000
}
})
<template>
<div id="app">
{{message}}
div>
template>
<script>
export default {
data(){
return {
"message":"hello world"
}
}
}
script>
<style>
style>
npm install vue-router@3.5.1
vue官方提供了路由插件Vue Router,其主要组成如下:
import Vue 'vue'
import VueRouter 'vue-router'
Vue.use(VueRouter)
const routes = [
{
path: '/emp', //地址hash
name: 'emp',
component: () => import('../views/tlias/EmpView.vue') //对应的vue组件
},
{
path: '/dept',
name: 'dept',
component: () => import('../views/tlias/DeptView.vue')
},
{
path: '/',
redirect:'/emp' //表示重定向到/emp即可
}
]
const router = new VueRouter({
routes
})
export default router
<el-menu-item index="1-1">
<router-link to="/dept">部门管理router-link>
el-menu-item>
<el-menu-item index="1-2">
<router-link to="/emp">员工管理router-link>
el-menu-item>
<template>
<div id="app">
<router-view>router-view>
div>
template>
<script>
export default {
components: { },
data(){
return {
"message":"hello world"
}
}
}
script>
<style>
style>
build按钮
dist目录,可以复制到nginx目录的html文件夹中
Nginx: Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,在各大型互联网公司都有非常广泛的使用。
目录:

在conf/nginx.conf文件,修改Nginx的监听端口号:默认80.
在网址输入localhost:端口号,跳转到部署网页