一、构建vue+elementUI+axios前端项目

一、安装node.js

1、下载完成后,双击安装包,开始安装Node.js,绝大多数步骤直接下一步即可。

此处可根据个人需求修改安装路径,修改完毕后继续点击【Next】按钮

此处不选中,直接点击【Next】按钮

2、测试安装是否成功,按下【win+R】键,输入cmd,打开cmd窗口输入:

        node -v     // 显示node.js版本

        npm -v      // 显示npm版本

成功显示版本说明安装成功

 二、环境配置(可选)

此步骤是为方便管理下载的依赖包,不进行这一步也可以

1、找到刚刚安装的目录,右键node.js文件夹->属性->安全->编辑

选择Users->完全控制处勾选允许->点击应用

进入node.js目录,在目录下新建两个文件夹【node_global】和【node_cache】。

 2、创建完毕后,在cmd命令分别输入以下三条命令,都没有消息回馈。

  ①npm config set prefix “你的路径\node_global” (复制刚刚所创建的“node_global”文件夹路径)如

npm config set prefix "C:\Program Files\nodejs\node_global"

 ②npm config set cache “你的路径\node_cache”  (复制刚刚所创建的“node_cache”文件夹路径)如

npm config set cache " C:\Program Files\nodejs\node_cache"

3、 配置淘宝镜像 

npm config set registry https://registry.npmmirror.com

4、输入 npm config list 进行验证,如下三条修改结果与预期结果一致即可。

5、系统环境变量的path中添加

C:\Program Files\nodejs  ——nodejs 安装路径

C:\Program Files\nodejs\node_global ——设置的全局prefix路径


三、创建vue项目

1、若未进行步骤二 先打开cmd命令行输入

npm config set registry https://registry.npmmirror.com

2、全局安装@vue/cli

npm install -g @vue/cli

3、检查是否安装成功:如果输出版本号,说明安装vue成功

vue --version

4、修改目录到存放前端项目的路径,将C:\javaProject\front替换成自己的目录,创建一个名为demo的项目。

5、选择手动配置 选择下面四个选项

6、vue版本2.0或者3.0都可以,这里选择2.0;use history mode 选择是;css预处理器选择Less

7、存放配置选择到json文件

8、保存配置 选y 方便下次构建项目 ;并为配置取个名字。

9、以后创建项目可以直接选择 之前保存的配置

10、配置好后使用webstorm或者idea(以管理员身份运行)打开生成的项目即可。

如果前后端都用idea打开,选择new window打开即可。

四、项目添加axios以及element ui

1、在项目中打开终端

2、分别输入

// (-S前面有空格,-ui前面没有)
npm install element-ui -S             

// (-S前面有空格,-ui前面没有)
npm install --save axios vue-axios                

3、在项目src下main.js中添加

import axios from 'axios'
import VueAxios from 'vue-axios'
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

axios.defaults.withCredentials = true;

Vue.use(VueAxios, axios)
Vue.use(ElementUI);

4、将src下的App.vue下template中内容进行删除,(删除注释的这些行)

<template>
  <div id="app">
    <!--<nav>
      <router-link to="/">Home</router-link> |
      <router-link to="/about">About</router-link>
    </nav>-->
    <router-view/>
  </div>
</template>

5、删除src下的views下的HomeView.vue中的所有内容,并写自己的代码

6、在终端输入npm run serve启动项目

5、项目目录下创建(可选)

项目下创建.env  可以统一配置访问地址的公共头部分

src下创建main.less  可以统一配置 将一些样式的值定义成变量方便维护

src下创建global.js  可以统一配置一些变量(不能被绑定)

src下创建Bus.js 创建总线可以实现兄弟组件间传参而不借用父组件

store下的index.js 可以配置一些简单参数 状态管理

把静态资源放在public下  一定可以访问到

项目下的vue.config.js可以更改访问端口,避免与服务端冲突

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值