1、环境准备:node.js
  vue-cli: $ npm install vue-cli -g

2、建立项目目录:vuedemo,并cd到该目录下

3、$ vue init webpack
  vue-router yes

4、webstorm打开该项目

5、$ npm install axios -S
  新建目录src/api,并复制api.js文件到该目录
  config/index.js--01
  config/index.js--02

6、$ npm install vuex -S
  复制src/vuex文件夹
  main.js import store from '@/vuex/store'; store

7、$ npm install element-ui -S
  main.js----
  import ElementUI from 'element-ui';
  import 'element-ui/lib/theme-chalk/index.css';
  Vue.use(ElementUI);

8、$ npm install d3 --save

9、vue-router+布局
  5~8安装完成之后,复制src目录

10、iconfont
  dev:index.html <link rel="stylesheet" href="http://at.alicdn.com/t/font_6666666_88888888888.css">
  build:main.js import './assets/iconfont/iconfont.css';

====build/utils.js
if (options.extract) {
return ExtractTextPlugin.extract({
use: loaders,
-----------------------
publicPath: '../../',
-----------------------
fallback: 'vue-style-loader'
})
} else {
return ['vue-style-loader'].concat(loaders)
}
====config/index.js
--01--dev-----
proxyTable: {
'/api': {
target: 'http://localhost:8080/springmvc/',
changeOrigin: true, // 必须,为true的话,请求的header将会设置为匹配目标服务器的规则(Access-Control-Allow-Origin)
pathRewrite: {"^/api" : ""} //后面可以使重写的新路径,一般不做更改
}
}
--02--dev----------
port: 8888, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined
--03--build----------
assetsPublicPath: './',
staticPath: './static/',
productionSourceMap: false,
====index.html
添加网站icon,设置全局样式
----------------
<link rel="shortcut icon" href="./static/xxx.ico" type="image/x-icon" />
<title>数据管理系统</title>
<style>
html,body,#app {
height: 100%;
padding: 0px;
margin: 0px;
}
</style>
====.babelrc
compact:false(不压缩)
====

src/assets/img
<img src="@/assets/img/user.png" class="el-dropdown-link"/>
static/temp
src: './static/temp/xxx/015.jpg',

------------------------
npm i prettier@~1.12.1

最新文章

  1. php判断str是否是xml格式
  2. Linux的用户及用户组
  3. LintCode Min Stack
  4. 转 -- linux IO子系统和文件系统读写流程
  5. (译)V8引擎介绍
  6. mysql bin log日志
  7. 给大家介绍款在线压缩JS的工具
  8. spring02IOC
  9. php 利用socket上传文件
  10. golang的http分析
  11. JDBC第四篇--【数据库连接池、DbUtils框架、分页】
  12. 题解 P4093 【[HEOI2016/TJOI2016]序列】
  13. VS Code做项目的笔记
  14. javascript的数组之sort()
  15. yum安装下的nginx,如何添加模块,和添加第三方模块
  16. Linux内核分析作业第六周
  17. MVC中页面的传值方式总结
  18. Java如何根据主机名(域名)获取IP地址?
  19. js-ES6学习笔记-数组的扩展
  20. css方法 - 移动端h5在iphonex的适配

热门文章

  1. 对于Python中的字节串bytes和字符串以及转义字符的新的认识
  2. HDS协议介绍
  3. 简述java的ArrayList
  4. Leetcode 题目整理-3 Palindrome Number &amp; Roman to Integer
  5. Ceph 存储集群-低级运维
  6. Spring 依赖注入两种方式
  7. Android: Fragment编程指南
  8. sock.listen()
  9. python3调用哈工大ltp
  10. java Map排序问题