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 +WebSocket + WaveSurferJS 实现H5聊天对话交互的实例
Nov 18 Vue.js
vue单元格多列合并的实现
Nov 26 Vue.js
Vue Elenent实现表格相同数据列合并
Nov 30 Vue.js
梳理一下vue中的生命周期
Dec 30 Vue.js
Vue中inheritAttrs的使用实例详解
Dec 31 Vue.js
Vue实现简单计算器
Jan 20 Vue.js
vue 使用 v-model 双向绑定父子组件的值遇见的问题及解决方案
Mar 01 Vue.js
Vue接口封装的完整步骤记录
May 14 Vue.js
详解Vue的options
May 15 Vue.js
Vue提供的三种调试方式你知道吗
Jan 18 Vue.js
vue实现列表拖拽排序的示例代码
Apr 08 Vue.js
vue实现列表垂直无缝滚动
Apr 08 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
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
jquery+css+ul模拟列表菜单具体实现思路
2013/04/15 Javascript
浅析js封装和作用域
2013/07/09 Javascript
jQuery中on()方法用法实例详解
2015/02/06 Javascript
使用AngularJS实现可伸缩的页面切换的方法
2015/06/19 Javascript
bootstrap datetimepicker实现秒钟选择下拉框
2017/01/05 Javascript
JavaScript算法教程之sku(库存量单位)详解
2017/06/29 Javascript
JavaScript中concat复制数组方法浅析
2019/01/20 Javascript
微信小程序实现人脸识别登陆的示例代码
2019/04/02 Javascript
vue实现购物车加减
2020/05/30 Javascript
Vue2.x-使用防抖以及节流的示例
2021/03/02 Vue.js
[06:33]3.19 DOTA2发布会 海涛、冷冷、2009见证希望
2014/03/21 DOTA
[03:56]DOTA2完美大师赛趣味视频之小鸽子和Mineski打台球
2017/11/24 DOTA
利用python批量检查网站的可用性
2016/09/09 Python
PyQt5每天必学之布局管理
2018/04/19 Python
Windows下python3.7安装教程
2018/07/31 Python
Python中的函数式编程:不可变的数据结构
2018/10/08 Python
Python&amp;&amp;GDAL实现NDVI的计算方式
2020/01/09 Python
Python 3.8 新功能来一波(大部分人都不知道)
2020/03/11 Python
jupyter notebook参数化运行python方式
2020/04/10 Python
浅析CSS3 用text-overflow解决文字排版问题
2020/10/28 HTML / CSS
静态变量和实例变量的区别
2015/07/07 面试题
2013英文求职信模板范文
2013/11/15 职场文书
中专生自我鉴定书范文
2013/12/28 职场文书
学习标兵获奖感言
2014/02/20 职场文书
小学数学国培感言
2014/03/10 职场文书
会计核算科岗位职责
2014/03/19 职场文书
关于九一八事变的演讲稿2014
2014/09/17 职场文书
小学教师师德师风自我剖析材料
2014/09/29 职场文书
2014年党员个人剖析材料
2014/10/08 职场文书
学习型家庭事迹材料
2014/12/20 职场文书
小学教师岗位职责
2015/04/02 职场文书
2015重阳节敬老活动总结
2015/07/29 职场文书
mysq启动失败问题及场景分析
2021/07/15 MySQL
Vue3如何理解ref toRef和toRefs的区别
2022/02/18 Vue.js
Python软件包安装的三种常见方法
2022/07/07 Python