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-cli项目在IE浏览器打开报错解决方法
Dec 10 Vue.js
vue中实现点击空白区域关闭弹窗的两种方法
Dec 30 Vue.js
vue实现登录功能
Dec 31 Vue.js
vue 动态生成拓扑图的示例
Jan 03 Vue.js
Vue中使用wangeditor富文本编辑的问题
Feb 07 Vue.js
Vue3 Composition API的使用简介
Mar 29 Vue.js
开发一个封装iframe的vue组件
Mar 29 Vue.js
vue基于Teleport实现Modal组件
May 31 Vue.js
Vue3.0写自定义指令的简单步骤记录
Jun 27 Vue.js
Vue OpenLayer测距功能的实现
Apr 20 Vue.js
Vue Mint UI mt-swipe的使用方式
Jun 05 Vue.js
VUE递归树形实现多级列表
Jul 15 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部分常见问题总结
2008/03/27 PHP
将数组写入txt文件 var_export
2009/04/21 PHP
如何解决phpmyadmin导入数据库文件最大限制2048KB
2015/10/09 PHP
thinkPHP批量删除的实现方法分析
2016/11/09 PHP
PHP实现创建一个RPC服务操作示例
2020/02/23 PHP
jQuery html() in Firefox (uses .innerHTML) ignores DOM changes
2010/03/05 Javascript
js数组操作学习总结
2013/11/04 Javascript
node.js中的console.log方法使用说明
2014/12/09 Javascript
妙用Bootstrap的 popover插件实现校验表单提示功能
2016/08/29 Javascript
详解vue.js之绑定class和style的示例代码
2017/08/24 Javascript
简单实现jquery隔行变色
2017/11/09 jQuery
JavaScript使用面向对象实现的拖拽功能详解
2019/06/12 Javascript
JavaScript实现像雪花一样的Hexaflake分形
2020/07/07 Javascript
详解JavaScript中分解数字的三种方法
2021/01/05 Javascript
Python自动登录126邮箱的方法
2015/07/10 Python
Python提取网页中超链接的方法
2016/09/18 Python
Python数据持久化shelve模块用法分析
2018/06/29 Python
十个Python练手的实战项目,学会这些Python就基本没问题了(推荐)
2019/04/26 Python
Flask框架模板渲染操作简单示例
2019/07/31 Python
tensorflow 2.1.0 安装与实战教程(CASIA FACE v5)
2020/06/30 Python
python asyncio 协程库的使用
2021/01/21 Python
英国女士家居服网站:hush
2017/08/09 全球购物
德国购买踏板车网站:Microscooter
2019/10/14 全球购物
如何写出高质量、高性能的MySQL查询
2014/11/17 面试题
写好求职信第一句话的技巧
2013/10/26 职场文书
产品工艺师的岗位职责
2013/11/15 职场文书
个人应聘自我评价分享
2013/11/18 职场文书
员工培训心得体会
2013/12/30 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
保险公司客户经理岗位职责
2015/04/09 职场文书
协议书格式模板
2016/03/24 职场文书
Pytest中conftest.py的用法
2021/06/27 Python
win11怎么用快捷键锁屏? windows11锁屏的几种方法
2021/11/21 数码科技
MySQL Innodb索引机制详细介绍
2021/11/23 MySQL
【DOTA2】半决赛强强对话~ PSG LGD vs EHOME - DPC 2022 CN REGIONAL FINALS WINTER
2022/04/02 DOTA
一次SQL查询优化原理分析(900W+数据从17s到300ms)
2022/06/10 SQL Server