node -v
npm -v

https://registry.npmmirror.com
npm install cnpm -g --registry=https://registry.npmmirror.com
查看版本,检查是否安装成功,安装成功后,需要使用npm的就可以用cnpm代替了

npm install --global vue-cli

查看是否安装成功,检查vue版本
vue --version
vue -V
vue list

vue init webpack 项目名

| / | 说明 | 操作 |
|---|---|---|
| Vue build | 打包方式 | 回车 |
| Install vue-router | 是否需要安装Vue-router,项目中需要 | 输入Y后回车 |
| Use ESLint to lint your code | 是否需要JS语法检查,暂时不需要 | 输入n后回车 |
| Set up unit tests | 是否安装单元测试工具,暂时不需要 | 输入n后回车 |
| Set e2e tests with Nightwatch | 是否需要端到端测试工具,暂时不需要 | 输入n后回车 |
cd vue-test 进入项目目录
npm install 安装依赖
npm run dev 运行项目

访问测试,如下则安装成功

利用vue-cil初始化构建vue项目,我们会获得一个初始化的文件夹结构


| 文件夹名 | 作用 |
|---|---|
| build | 构建脚本目录 |
| config | 构建配置目录 |
| node_modules | 依赖的node工具包目录 |
| src | 源码目录 |
| static | 静态文件目录 |
| test | 测试文件目录 |
| 文件名 | 作用 |
|---|---|
| build.js | 生产环境构建脚本 |
| check.version.js | 检查npm、node.js脚本 |
| utils.js | 构建相关工具方法 |
| vue-loader.conf.js | 配置了CSS加载器以及编译CSS之后紫铜添加前缀 |
| webpack.base.conf.js | webpack基本配置 |
| webpack.dev.conf.js | webpack开发环境配置 |
| webpack.prod.conf.js | webpack生产环境配置 |
| 文件名 | 作用 |
|---|---|
| dev.env.js | 开发环境变量 |
| index.js | 项目配置文件 |
| prod.env.js | 生产环境变量 |
| 文件夹名 | 作用 |
|---|---|
| assets | 资源目录,放置一些图片或者公共JS、公共CSS。这里的资源会被webpack构建 |
| components | 组件目录,我们写的组件就放在这个目录 |
| router | 前端路由,我们需要配置的路由路径写在index.js里面 |
| 文件名 | 作用 |
|---|---|
| App.vue | 页面级vue组件 |
| main.js | 入口js文件 |
| index.html | 首页入口文件,可以添加一些meta信息等 |
| package.json | npm包配置文件,定义了项目的npm脚本,依赖包等信息 |
| README.md | 项目的说明文档,Markdown格式 |
| .xxx | 这是一些配置文件,包括语法配置,git配置等 |
| 操作 | 指令 |
|---|---|
| 打开cmd | win + r |
| 终止运行 | crtl + c |
| 返回上一级 | cd … |
| 切换E盘 | e: |
| 访问文件 | cd + 文件名 |