搭建一个项目

335 阅读1分钟

新建空项目

在webstorem 上新建一个vue 项目

安装插件

 vue-router 

npm install vue-router

在项目中新建一个router 文件夹,包含了index.js ( 路由文件 )

import Vue from 'vue';
import VueRouter from 'vue-router';
Vue.use(VueRouter);

const routes = [    
    {        
        path: '/hello',        
        name: 'HelloWorld',        
        component: () => import('../components/HelloWorld')    
    }
];

// 路由的滚动行为
const scrollBehavior = () => {    
    return {x: 0, y: 0};
}
const mode = 'history';
const router = new VueRouter(
    {    
        mode,    
        routes,    
        scrollBehavior,
    }
)
router.beforeEach((to, from, next) => {    
    // TO DO something    
    next();
})
export default router

🎍:在router 文件夹下的index.js 中引入以上代码 ,在main.js 需要引入 router ( 就是 router-> index.js  中 export default router )就可以

import router from './router'
new Vue(
    {  
        router,  
        render: h => h(App),
    }
).$mount('#app')

scss sass

npm install scss-loader scss --save-dev
npm install sass-loader sass --save-dev

bootstrap

npm install bootstrap

新建 style 目录, 包含 bt.scss,style.scss

bt.scss
@import "~bootstrap/scss/mixins";
@import "~bootstrap/scss/bootstrap";

在单个vue文件中引入 bt .scss ,就可以在单独的页面使用 bootstrap 样式

main.js 

import './style/style.scss'  全局样式引入