实战Vue简易项目(1)初始化环境配置

本章如下命令都是cmd命令行中进行的。css

安装命令行

npm i -g vue-clihtml

安装完成后,输入vue -V返回版本号,即安装成功;vue

初始化项目

切换到项目目录下

项目目录,即项目所在目录。node

目前,咱们尚未建立项目,进入 预期项目目录 的上一级文件目录下便可。webpack

本文以我的电脑目录演习cd /d e:/tutors/,请自动对应本身的学习所用路径。git

使用脚手架初始化项目

vue init webpack vue最后一个vue为项目名称,能够自定义其它名称:vue init webpack aaaweb

初始化过程会为您定制初始化环境,如下是个人定制:vue-router

? Project name vue  //项目名称
? Project description A Vue.js project //项目描述
? Author //做者
? Vue build standalone
? Install vue-router? Yes  //是否须要vue-router
? Use ESLint to lint your code? No  //是否须要ESLint进行代码风格检测
? Set up unit tests No  //是否须要单元测试
? Setup e2e tests with Nightwatch? No  //是否须要端到端测试;
? Should we run `npm install` for you after the project has been created? (recommended) npm  //选择安装项目依赖的工具

操做都是yes || no,而后回车。
固然,默认选择yes,没必要输入,直接回车。
选择no的话,须要输入,而后回车。vue-cli

初始化完成的结果以下:npm

初始化结果

初始化项目结构

dir vue查看初始化项目目录结构:

e:\tutors>dir vue
 驱动器 E 中的卷是 文档
 卷的序列号是 B4A1-7185

 e:\tutors\vue 的目录

2018/07/29  09:32    <DIR>          .
2018/07/29  09:32    <DIR>          ..
2018/07/29  09:31               230 .babelrc  //babel配置文件
2018/07/29  09:31               147 .editorconfig  //编辑器配置文件
2018/07/29  09:31               154 .gitignore  //Git管理忽略文件配置
2018/07/29  09:31               246 .postcssrc.js  //postcss配置文件
2018/07/29  09:31    <DIR>          build  //生产、开发环境配置产出文件;
2018/07/29  09:31    <DIR>          config  // 生产、开发环境配置基础文件;
2018/07/29  09:31               265 index.html  //HTML模板;
2018/07/29  09:32    <DIR>          node_modules  //NPM依赖包;
2018/07/29  09:32           371,973 package-lock.json  //项目依赖版本等信息文件
2018/07/29  09:31             1,733 package.json  //项目依赖配置文件;
2018/07/29  09:31               460 README.md  //Markdown说明文档;
2018/07/29  09:31    <DIR>          src  //项目源文件(开发所在)
2018/07/29  09:31    <DIR>          static  //我没用该文件...
               8 个文件        375,208 字节
               7 个目录 32,987,131,904 可用字节

运行项目

cd vue切换到本身的项目目录下,npm run dev能够将该初始化项目运行在开发环境下。

运行结果以下:

运行结果

章节回顾

  • 初始化项目所须要的依赖有哪些?
  • 如何初始化项目?
  • 如何运行项目,为何能够这样简便的运行?

思考

  • 若是使用CSS预处理,须要作什么,仍是什么都不须要作就能够呢?
  • 若是想在局域网其它端访问,须要作什么,仍是什么都不须要作就能够呢?
相关文章
相关标签/搜索