vue脚手架项目创建步骤详解


Posted in Vue.js onMarch 02, 2021

vue脚手架 —> vue.cli

快速的创建一个大型的功能齐全的vue项目模板(初始化项目)

土味解释:快速的创建一个空的vue项目

安装(全局安装)

  • 全局安装
> npm i @vue/cli -g
  • 创建vue脚手架项目
> vue create 项目名

配置选项

Vue CLI v4.5.11
? Please pick a preset: (Use arrow keys)
> Default ([Vue 2] babel, eslint) 
 Default (Vue 3 Preview) ([Vue 3] babel, eslint) 
 Manually select features
  • 按上下选择 ,回车确认,这里选择第三项手动

选择功能

Vue CLI v4.5.11
? Please pick a preset: Manually select features
? Check the features needed for your project: (Press <space> to select, <a> to toggle all, <i> to invert selection)
>(*) Choose Vue version
 (*) Babel
 ( ) TypeScript
 ( ) Progressive Web App (PWA) Support
 ( ) Router
 ( ) Vuex
 ( ) CSS Pre-processors
 (*) Linter / Formatter
 ( ) Unit Testing
 ( ) E2E Testing
  • 上下移动光标,空格选择,回车确认,这里选择 1 2 5 6 选项

选择版本

? Check the features needed for your project: Choose Vue version, Babel, Router, Vuex
? Choose a version of Vue.js that you want to start the project with (Use arrow keys)
> 2.x
 3.x (Preview)
  • 这里选择 2.x

是否使用历史模式

? Use history mode for router? (Requires proper server setup for index fallback in production) (Y/n)
  • 这里输入n 回车

Babel, ESLint等的配置位置

? Where do you prefer placing config for Babel, ESLint, etc.? (Use arrow keys)
> In dedicated config files
 In package.json
  • 这里选择选择第一项 专用配置文件存放

是否存为预置

? Save this as a preset for future projects? (y/N)
  • 这里选择 n

创建成功

Vue CLI v4.5.11
Creating project in D:\MyStudy\myvue2.
⚙️ Installing CLI plugins. This might take a while...


> core-js@3.9.1 postinstall D:\MyStudy\myvue2\node_modules\core-js
> node -e "try{require('./postinstall')}catch(e){}"


> ejs@2.7.4 postinstall D:\MyStudy\myvue2\node_modules\ejs
> node ./postinstall.js

added 1208 packages from 928 contributors in 21.836s

61 packages are looking for funding
run `npm fund` for details

? Invoking generators...
? Installing additional dependencies...

added 5 packages from 1 contributor in 4.671s

61 packages are looking for funding
run `npm fund` for details    

⚓ Running completion hooks...

? Generating README.md...

? Successfully created project myvue2.  
? Get started with the following commands:

$ cd myvue2
$ npm run serve

进入项目 目录

> cd myvue2

启动服务

> npm run serve
DONE Compiled successfully in 2492ms                   

 App running at:
 - Local:  http://localhost:8080/ 
 - Network: http://192.168.17.154:8080/

 Note that the development build is not optimized.
 To create a production build, run npm run build.

到此这篇关于vue脚手架项目创建步骤详解的文章就介绍到这了,更多相关vue脚手架项目创建内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Vue.js 相关文章推荐
vue中利用three.js实现全景图的完整示例
Dec 07 Vue.js
如何在vue中使用kindeditor富文本编辑器
Dec 19 Vue.js
antdesign-vue结合sortablejs实现两个table相互拖拽排序功能
Jan 08 Vue.js
vue form表单post请求结合Servlet实现文件上传功能
Jan 22 Vue.js
Vue2.x-使用防抖以及节流的示例
Mar 02 Vue.js
详解vue中v-for的key唯一性
May 15 Vue.js
vue+spring boot实现校验码功能
May 27 Vue.js
vue实现锚点定位功能
Jun 29 Vue.js
vue+element ui实现锚点定位
Jun 29 Vue.js
Vue.js中v-for指令的用法介绍
Mar 13 Vue.js
vue的项目如何打包上线
Apr 13 Vue.js
vue3 自定义图片放大器效果的示例代码
Jul 23 Vue.js
vue-cli中实现响应式布局的方法
Mar 02 #Vue.js
vue实现桌面向网页拖动文件的示例代码(可显示图片/音频/视频)
Mar 01 #Vue.js
vue 使用饿了么UI仿写teambition的筛选功能
Mar 01 #Vue.js
vue实现拖拽进度条
Mar 01 #Vue.js
vue 使用 v-model 双向绑定父子组件的值遇见的问题及解决方案
Mar 01 #Vue.js
vue前端和Django后端如何查询一定时间段内的数据
Feb 28 #Vue.js
vue-router路由懒加载及实现的3种方式
Feb 28 #Vue.js
You might like
国外PHP程序员的13个好习惯小结
2012/02/20 PHP
关于mysql字符集设置了character_set_client=binary 在gbk情况下会出现表描述是乱码的情况
2013/01/06 PHP
php实现的简易扫雷游戏实例
2015/07/09 PHP
php求斐波那契数的两种实现方式【递归与递推】
2019/09/09 PHP
laravel 根据不同组织加载不同视图的实现
2019/10/14 PHP
基于laravel belongsTo使用详解
2019/10/18 PHP
判断文档离浏览器顶部的距离的方法
2014/01/08 Javascript
node.js中的http.response.writeHead方法使用说明
2014/12/14 Javascript
jQuery 选择器详解
2015/01/19 Javascript
jQuery图片轮播插件——前端开发必看
2016/05/31 Javascript
微信小程序 MINA文件结构
2016/10/17 Javascript
bootstrapValidator.min.js表单验证插件
2017/02/09 Javascript
JS实现浏览器打印、打印预览示例
2017/02/28 Javascript
基于vue.js快速搭建图书管理平台
2017/10/29 Javascript
Webpack中publicPath路径问题详解
2018/05/03 Javascript
vue导出html、word和pdf的实现代码
2018/07/31 Javascript
微信小程序视图容器(swiper)组件创建轮播图
2020/06/19 Javascript
JsonProperty 的使用方法详解
2019/10/11 Javascript
jQuery实现异步上传一个或多个文件
2020/08/17 jQuery
Python中的赋值、浅拷贝、深拷贝介绍
2015/03/09 Python
详解Python中映射类型(字典)操作符的概念和使用
2015/08/19 Python
Python表示矩阵的方法分析
2017/05/26 Python
名片管理系统python版
2018/01/11 Python
pycharm使用matplotlib.pyplot不显示图形的解决方法
2018/10/28 Python
Django 博客实现简单的全文搜索的示例代码
2020/02/17 Python
matplotlib 曲线图 和 折线图 plt.plot()实例
2020/04/17 Python
Python selenium爬取微博数据代码实例
2020/05/22 Python
Python爬虫之Spider类用法简单介绍
2020/08/04 Python
Python 使用生成器代替线程的方法
2020/08/04 Python
Python列表元素删除和remove()方法详解
2021/01/04 Python
国外平面设计素材网站:The Hungry JPEG
2017/03/28 全球购物
Spartoo荷兰:鞋子、包包和服装
2018/07/12 全球购物
RUIFIER官网:英国奢侈高级珠宝品牌
2020/06/12 全球购物
关于毕业的中学校园广播稿
2014/01/26 职场文书
一条 SQL 语句执行过程
2022/03/17 MySQL
Redis 限流器
2022/05/15 Redis