vue cli 安装和项目创建

5 篇文章 0 订阅
1 篇文章 0 订阅
 Vue cli是什么:

Vue Cli 是一个基于 Vue.js 进行快速开发的完整系统,CLI 是一个全局安装的 npm 包,提供了终端里的 vue 命令

安装步骤:

1 要先下载node,js

Vue CLI 4.x 安装需要 nodeJs ≥ 8.9 (官方推荐 8.11.0+,你可以使用 nvm 或 nvm-windows在同一台电脑中管理多个 Node 版本)

   查看node.js版本 node-v

下载安装nodeJs很简单(和其他系统软件一样根据需求按步骤安装)这里不做介绍,中文官方下载地址:http://nodejs.cn/download/

 2.安装脚手架
 npm install -g @vue/cli  
 删除老版本的脚手架
 npm uninstall vue-cli -g   
 创建项目
 vue create 项目名 

安装项目

没有需要的话可以选择电脑自带的项目配置

一:项目配置

前面几个都是系统默认的配置,最后一个是手动添加选项

二:手动选择需要的配置在这里插入图片描述
() Choose Vue version 选择vue版本
(
) Babel 语法转换器把ES6转换成ES5
() TypeScript 是JavaScript 的一个超集,扩展了 JavaScript 的语法,使用 TypeScript 书写源码
( ) Progressive Web App (PWA) Support 支持渐进式网页应用程序
(
) Router 路由管理器
() Vuex 状态管理库
(
) CSS Pre-processors css预处理器如 scss less
(*) Linter / Formatter 代码风格,格式校验
( ) Unit Testing 单元测试
( ) E2E Testing 端到端测试

这个是每一步的作用,大家可以按照需求添加

三:Vue版本
在这里插入图片描述

这个是选择vue的版本一般为2.0版本(2.x)

四: 代码格式规范选项在这里插入图片描述
ESLint with error prevention only 仅错误预防
ESLint + Airbnb config Airbnb配置
ESLint + Standard config 标准配置
ESLint + Prettier 漂亮

五:代码输出提示
在这里插入图片描述
lint on save

代码文件中有代码不符合 lint 规则时,会在 compile 阶段提示 warning。如果出现了语法错误,会直接在页面上显示 error

Lint and fix on commt:
代码除了语法错误导致的 error 外不会提示 warning。而是在当前项目进行 git commit 操作的时候,通过 githook,在 pre-commit 阶段执行 lint 和 fix 操作,自动帮我们把有语法错误的地方修改为符合规范

大家按照自己需要来选择,一般都选择第一个

六:存放位置
在这里插入图片描述
选择 Babel, PostCSS, ESLint 等自定义配置的存放位置
In dedicated config files 在专用的配置文件中
In package.json 在package.json中存放
一般选择第一个

七:是否保存配置到项目,来方便下次使用。
在这里插入图片描述
y为保存 ,N为不保存
一般为y

八:是否为项目保存一个预设名在这里插入图片描述
这个看大家需要不需要,可写可不写

然后大家等待一会后项目就创建成功了

vue cli 常见命令

  1. npm run lint 修复错误整理代码
  2. npm run build 发布编译生成上线的压缩文件
  3. npm run serve 启动项目
  4. vue ui 图形化界面
  5. vue --version 查看版本

本地 页面地址一般为:localhost:8080

cli创建项目后文件夹讲解:

  1. node_module 项目中安装的依赖模块
  2. public 纯静态资源 (直接拷贝到dist/static/里面)
  3. public 下面的favicon.ico 左上角图标(vue logo图标)
  4. public下面的 index.html 入口模板文件
  5. .babel.config.js babel 配置文件
  6. .gitignore 用来过滤一些版本控制的文件,比如node_modules文件夹
  7. package.json 项目文件,记载着一些命令和依赖还有简要的项目描述信息
  8. README.md 介绍自己这个项目的,可参照github上star多的项目

    src文件下面的:

  1. App.vue 根组件,项目页面入口文件、vue组件
  2. components目录
  3. views/ 当前项目的其他
  4. assets/ 资源文件夹,一般放一些静态资源文件
  5. router/ 当前项目的路由文件
  6. vues/ 当前项目的状态文件

A组件使用B组件

(1)先使用import引入b组件

(2)在a组件的components里面注册b组件

(3)注意style样式冲突问题,可以在style标签上使用scoped属性只在当前组件生效

大家觉得博主写的还不错的话记得点赞关注呦

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值