node 官网下载地址
控制台输入 node-v 检查自己系统有没有下载过 node
使用 npm 包管理工具,推荐去国内最常用的库:https://cnpmjs.org
国内用户在终端执行以下代码替换淘宝镜像进行下载,换成了淘宝了镜像,在国内网速很快。
alias cnpm="npm --registry=https://registry.npm.taobao.org --cache=$HOME/.npm/.cache/cnpm --disturl=https://npm.taobao.org/mirrors/node --userconfig=$HOME/.cnpmrc"
alias(别名)的一串命令将 npm 重命名为 cnpm
npm install vue-cli -g
在自己项目文件夹下打开控制台
vue init webpack my-project [my-project 为项目名称]
控制台需要设置如下问题
config 配置文件夹
其中最主要的 index.js 用于配置代理服务器,和后台联调时在 proxyTable 这个属性设置一个后台地址即可。
根据自己项目需要通过命令 sudo npm install /npm install(安装项目依赖)、下载其他依赖包如 npm install vue-resource 等,一个个下载
要在有 packge.json 文件的目录下、推荐使用 yarn,速度更快、相关依赖安装之后目录会多一个 node_modules
输入命令 sudo npm run dev / npm run dev(在本地启动测试服务器)
ESLint: 帮助检查 Javascript 编程时的语法错误,保证多人开发一个项目保持语法一致。
Webpack: 设置代理、插件和 loader 处理各种文件和相关功能、打包等功能。整个项目中核心配置
iview: 基于 vue 的一套样式框架,里面有很多封装好的组件样式
ES6 语法:利用 babel 处理。
vue --help vue 的命令行查看帮助
vue -v 看版本
build/webpack.base.config.js
进行 loader 的配置,以及有一个 iview 的 css 文件不进行 babel 的处理,如下
src/router/index.js:
import 引入组件文件,根据 vue-router 写上相应的路由配置
src/components:
业务代码集中地,我做了一个简单的,只有三个组件。然后在每个组件中又分成几个组件构成。
原文:https://www.cnblogs.com/EdisonVan/p/11382274.html