vue项目初始配置

先在git上创建仓库

    A、使用git clone + SSH链接 指令将网络上的项目获取到本地

在VS CODE中配置项目

    A、输入vue create . 指令创建项目
    B、输入npm install axios安装axios请求
    C、输入npm install vue-router --save安装路由请求
    D、输入npm install vuex --save安装vuex方法
    E、输入npm install reset-css重置默认样式
    F、输入npm i vant -S安装vant UI 2.0框架 试用移动端开发 3.0版本安装方法看文档
    G、输入npm install less less-loader --save-dev 安装less

配置vue.config.js文件

module.exports = {
  lintOnSave: false, // 关闭eslint 代码规范
  publicPath:process.env.NODE_ENV === 'production'? './':'/' // 设置开发环境下的路径
};

配置jsconfig.json文件

    在当前文件根目录下新建jsconfig.json文件
{
  "compilerOptions": {
    "target": "ES6",
    "module": "commonjs",
    "allowSyntheticDefaultImports": true,
    "baseUrl": "./",
    "paths": {
      "@/*": ["src/*"]
    }
  },
  "exclude": ["node_modules"]
}
// 只要是使用'@/'方式去查找路径文件

配置main.js文件 vue2.0

import Vue from "vue";
import App from "./App.vue";
import router from "./router";
import store from "./store";
// 引入vantUI的css样式
import "vant/lib/index.css";
import "@/vantui/index";

// 引入reset-css 自动化清除标签内的 padding和margin边距
import "reset-css";

Vue.config.productionTip = false;

new Vue({
  router,
  store,
  render: (h) => h(App),
}).$mount("#app");

配置路由router文件

    A、在当前文件目录下新建index.js文件
import Vue from "vue";
import VueRouter from "vue-router";
import Home from "../views/Home.vue";

Vue.use(VueRouter);

const routes = [
  {
    path: "/home",
    name: "Home",
    component: Home,
  },
];

const router = new VueRouter({
  mode: "history",
  routes,
});

export default router;

配置store的vuex文件

   A、在当前文件目录下新建index.js文件
import Vue from "vue";
import Vuex from "vuex"; // 引入vuex

Vue.use(Vuex);

// 使用方法
export default new Vuex.Store({
  state: {},
  getters: {},
  mutations: {},
  actions: {},
  modules: {},
});

配置vantui文件

    A、在当前文件目录下新建index.js文件
// 专门放引入VantUi的组件
import Vue from "vue";
import {Search} from "vant";

// 引入搜索框
Vue.use(Search);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值