用脚手架搭建一个 vue 项目
一、需要安装 node 环境
下载地址: https://nodejs.org/en/
中文网: http://nodejs.cn/
安装后为方便国内使用,可以把 npm 换成 taobao 的 cnpm (速度快)
npm install -g cnpm --registry=https://registry.npm.taobao.org
检查是否安装成功,查看版本号

二、全局安装 vue 脚手架
全局安装可能需要管理员权限( Windows 以管理员身份运行; Linux 加 sudo )
npm install -g @vue/cli
或者用 cnpm
cnpm install -g @vue/cli
简写
cnpm i -g @vue/cli
安装成功后可查看版本
vue -V (大写V)

三、创建项目
为方便编辑,我一般都在 vscode 里操作
1.比如创建一个叫 project 的项目
vue create project
如果安装了 cnpm 就会询问是否使用淘宝镜像(cnpm)

都可以,只是影响网速快慢,我装了 cnpm,这里我填 Y
2.选择配置方式

说明:
Default (babel,eslint): 默认配置Manually select features: 手动选择配置
键盘上下就可以选择,选 Manually select features (最下面那个),俺不用默认配置
3.手动选择项目所需要的包

说明:
Babel: Babel 编译,将 ES6 编译成 ES5,进行兼容TypeScript: 给 JavaScript 添加特性的语言扩展Progressive Web App (PWA) Support: 让网页渐进式变成 AppRouter: Vue 路由Vuex: Vue 状态管理CSS Pre-processors: CSS 预编译器 (包括 SCSS/Sass、Less、Stylus)Linter / Formatter: 代码检测和格式化Unit Testing: 单元测试E2E Testing: 端到端测试根据需求进行勾选,上下键选择,空格是取消或选中,选完最后回车
如图:

4.选择版本

5.路由是否采用 history 模式
选啥都可以,之后可以改

6.选择 CSS 编译方法

按需选择,我选的 Less
7.选择代码规范

我选的 Standard config
说明:
eslint with ...: 只进行报错提醒;eslint + A ...: 不严谨模式;eslint + S ...: 正常模式;eslint + P ...: 严格模式;
8.选择合适代码检验规范

选 lint on save,也就是报存时检验
9.选择放置配置的文件

我选的第一个,放到一个独立文件里
10.是否保存配置为以后使用

先不保存 (N)
11.安装完成

运行项目
其实安装完成后有提示
cd project (进入项目根目录)
npm run serve

会在本地 8000 端口运行
如图

The_End
用脚手架搭建一个 vue 项目的更多相关文章
- 完整搭建一个vue项目
目录 一. 搭建一个vue项目的完整步骤 二. 卸载vue-cli 三. 完全卸载webpack 一. 搭建一个vue项目的完整步骤 1.安装node.js 下载地址 # 检查是否安装成功 node ...
- vue-用Vue-cli从零开始搭建一个Vue项目
Vue是近两年来比较火的一个前端框架(渐进式框架吧). Vue两大核心思想:组件化和数据驱动.组件化就是将一个整体合理拆分为一个一个小块(组件),组件可重复使用:数据驱动是前端的未来发展方向,释放了对 ...
- 如何搭建一个VUE项目
搭建环境 搭建node环境 下载 1.进入node.js官方网站下载页,点击下图中框出位置,进行下载即可,当前版本为8.9.4,下载网址为:https://nodejs.org/zh-cn/downl ...
- 如何搭建一个vue项目(完整步骤)
参考资料 一.安装node环境 1.下载地址为:https://nodejs.org/en/ 2.检查是否安装成功:如果输出版本号,说明我们安装node环境成功 3.为了提高我们的效率,可以使用淘宝的 ...
- 搭建一个VUE项目
搭建环境 搭建node环境 下载 1.进入node.js官方网站下载页,点击下图中框出位置,进行下载即可,当前版本为8.9.4,下载网址为:https://nodejs.org/zh-cn/downl ...
- 从零开始使用vue-cli搭建一个vue项目及注意事项
一.安装node.js 1.根据电脑的自行下载node.js安装包http://nodejs.cn 2.点击安装,按照正常的的一路点击下去 3.验证安装是否成功,按键win+r,输入cmd打开命令行工 ...
- 使用Vue脚手架(vue-cli)从零搭建一个vue项目(包含vue项目结构展示)
注:在搭建项目之前,请先安装一些全局的工具(如:node,vue-cli等) node安装:去node官网(https://nodejs.org/en/)下载并安装node即可,安装node以后就可以 ...
- 如何利用webpack4.0搭建一个vue项目
作为一个初学者,记录自己踩过的坑是个好的习惯.我本身比较懒,这里刚好有时间把自己的搭建过程记录一下这里是参考文章 https://www.jianshu.com/p/1fc5b5151abf文章里 ...
- 如何利用vue脚手架创建一个vue项目
1.安装node.js 2.打开命令行查看下npm和node是否都安装好 node -v npm -v 3.安装淘宝镜像cnpm $ npm install -g cnpm --registry=ht ...
随机推荐
- 16天5面,我终于拿到了鹅厂Offer
目录 1 - 为什么要在年底离职 1.1 惊觉:没有什么成长 1.2 投简历,敲打自己 1.3 面试它来了 1.4 提前触到目标? 2 - 我的鹅厂面试 2.1 技术一面 Java 语言相关 通用学科 ...
- 搜索Ex (洛谷提高历练地)
搜索Ex P1120 小木棍 题意:不超过65根长度小于50的小木棍(是由一批等长木棍砍断得到的),求原始木棍的最小可能长度 分析:优化+减枝爆搜 搜索状态要记录当前尝试的已经填好的长度,当前尝试填的 ...
- P4074 [WC2013]糖果公园 树上莫队带修改
题目链接 Candyland 有一座糖果公园,公园里不仅有美丽的风景.好玩的游乐项目,还有许多免费糖果的发放点,这引来了许多贪吃的小朋友来糖果公园游玩. 糖果公园的结构十分奇特,它由 nn 个游览点构 ...
- Codeforces Round #575 (Div. 3) E. Connected Component on a Chessboard
传送门 题意: 给你一个黑白相间的1e9*1e9的棋盘,你需要从里面找出来由b个黑色的格子和w个白色的格子组成的连通器(就是你找出来的b+w个格子要连接在一起,不需要成环).问你可不可以找出来,如果可 ...
- POJ2785 4 Values whose Sum is 0 (二分)
题意:给你四组长度为\(n\)序列,从每个序列中选一个数出来,使得四个数字之和等于\(0\),问由多少种组成情况(仅于元素的所在位置有关). 题解:\(n\)最大可以取4000,直接暴力肯定是不行的, ...
- MySQL 索引的类型
主键索引(PRIMARY KEY) # 主键 = 唯一键索引 + 非空 + 只能设置一个字段 # 创建表的时候创建主键索引 mysql> create table test(id int not ...
- C++ new delete malloc free
title: C++ new delete malloc free date: 2020-03-10 categories: c++ tags: 语法 C++的new delete malloc fr ...
- 牛客多校第九场H Cutting Bamboos(主席树 区间比k小的个数)题解
题意: 标记为\(1-n\)的竹子,\(q\)个询问,每次给出\(l,r,x,y\).要求为砍区间\(l,r\)的柱子,要求砍\(y\)次把所有竹子砍完,每次砍的时候选一个高度,把比他高的都砍下来,并 ...
- Mysql(三)------事务的特性、事务并发、事务读一致性问题
1 什么是数据库的事务? 1.1 事务的典型场景 在项目里面,什么地方会开启事务,或者配置了事务?无论是在方法上加注解,还 是配置切面 <tx:advice id="txAdvice& ...
- 使用LCX进行内网端口转发
Lcx.exe是一个端口转发工具,相当于把目标服务器A上的3389端口转发到具有外网ip地址的B机上(即我们自己的主机或是已经控制的主机),这样链接B机的3389端口就相当于链接A机的3389端口了, ...