简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在上一篇《CentOS上安装Node.js–v8.9.0》中在CentOS下安装node.js需要配置环境变量。今天又安装pm2,也需要配置环境变量。安装:npm install -g pm2这个一直:[root@jkyx ~]# npm install -g pm2/usr/local/src/node-v8.9.0-linux-x64/bin/pm2 -> /usr/local/src
步骤1.在package.json 的 dependencies 字段下面增加 "element-ui": "^1.3.4"这里的1.3.4是需要安装的那个版本。element-ui官网。2.cd 项目目录3.npm install4. 看到如下结果manage@1.0.0 /Users/xhdx/Desktop/pname└─┬ element-ui@1.3.4
Action 类似于 mutation,不同在于:- Action 提交的是 mutation,而不是直接变更状态。- Action 可以包含任意异步操作。Action 函数接受一个与 store 实例具有相同方法和属性的 context 对象,因此你可以调用 context.commit 提交一个 mutation,或者通过 context.state 和 context.getter
在上一篇《Vuex(一)–为什么要使用Vuex》。简单的介绍了为什么要使用Vuex,通过一个反例来证明的。现在在上一篇的基础上使用Vuex中的State,一个正面例子来证实,同时也介绍一下Vue核心概念State。Vuex 使用单一状态树——是的,用一个对象就包含了全部的应用层级状态。至此它便作为一个“唯一数据源 (SSOT)”而存在。这也意味着,每个应用将仅仅包含一个 store 实例。单
项目预览地址http://manage.hgdqdev.cn/。这里我已经写了一些页面。项目目录github:https://github.com/zhuming3834/manage本地开发// 开启服务器,浏览器访问 http://localhost:8080npm run dev构建生产// 执行构建命令,生成的dist文件夹放在服务器下即可访问npm run build## 目录结构
之前在vue中使用axios,《vue 开发axios的封装async/await》。这里其实就是把之前vue中封装的axios 移植过来的。基本没变。这里不再多说了。封装// 网络请求 可以使用 async/await// 引入 axiosimport axios from 'axios'// 测试地址// axios.defaults.baseURL = '';// ...
在前面的两篇《vue新建项目(一)vue-cli新建模板项目》 和 《vue新建项目(二)安装element-ui》 中,我们已经新建一个vue项目且安装了一套UI,但是这个只是一个页面,那么怎么新建一个单页应用(SPA)呢。这里我们需要做一点改造。步骤:1.在src/components 下面新建一个目录common ,并且在这个目录里面新建一个.vue文件:Home.vue2.在
之前这《vue新建项目(四)项目部署》介绍了在使用IIS不是Vue项目。现在服务器换成了Linux+Nginx的了。现在又要部署一次了这次。Nginx的部署也不难。步骤新建.conf配置文件/etc/nginx/sites-enabledtouch manage.conf编辑配置文件vim manage.conf粘贴进如下代码server {listen 80;
在做项目中需要自定义弹出框。就自己写了一个。效果图遇见的问题怎么加载自定义的js文件vue-插件这必须要看。然后就是自己写了。export default{install(Vue){var tpl;// 弹出框Vue.prototype.showAlter = (title,msg) =>{var alte
之前在使用axios的时候都是封装成async/await的形式去调用,《react axios的使用 封装async/await》《vue 开发axios的封装async/await》。下面的代码和上面的息息相关。需求现在遇见这个一个问题,就是有一个接口需要在很多和页面调用,涉及到多人开发,不可能每个人的页面都去写一次,那么这里就需要再次的封装一下了。封装新建一个testRequ...