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实现下载文件流完整前后端代码
Nov 17 Vue.js
Vue 的 v-model用法实例
Nov 23 Vue.js
vuex Module将 store 分割成模块的操作
Dec 07 Vue.js
vue 在服务器端直接修改请求的接口地址
Dec 19 Vue.js
vue绑定class的三种方法
Dec 24 Vue.js
vue导入.md文件的步骤(markdown转HTML)
Dec 31 Vue.js
vue 项目@change多个参数传值多个事件的操作
Jan 29 Vue.js
手动实现vue2.0的双向数据绑定原理详解
Feb 06 Vue.js
Vue实现todo应用的示例
Feb 20 Vue.js
Vue + iView实现Excel上传功能的完整代码
Jun 22 Vue.js
Vue h函数的使用详解
Feb 18 Vue.js
vue+iview实现手机号分段输入框
Mar 25 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
中东人咖啡哲学
2021/03/03 咖啡文化
PHP 文件上传进度条的两种实现方法的代码
2007/11/25 PHP
php学习笔记 [预定义数组(超全局数组)]
2011/06/09 PHP
匹配csdn用户数据库与官方用户的重合度并将重叠部分的用户筛选出来
2011/12/25 PHP
php防止恶意刷新与刷票的方法
2014/11/21 PHP
php准确获取文件MIME类型的方法
2015/06/17 PHP
PHP异常处理Exception类
2015/12/11 PHP
层序遍历在ExtJs的TreePanel中的应用
2009/10/16 Javascript
JS 实现导航栏悬停效果
2013/09/23 Javascript
node.js中的fs.realpath方法使用说明
2014/12/16 Javascript
原生javascript获取元素样式
2014/12/31 Javascript
使用mouse事件实现简单的鼠标经过特效
2015/01/30 Javascript
Javascript中arguments用法实例分析
2015/06/13 Javascript
第九章之路径分页标签与徽章组件
2016/04/25 Javascript
javascript截图 jQuery插件imgAreaSelect使用详解
2016/05/04 Javascript
封装的dialog插件 基于bootstrap模态对话框的简单扩展
2016/08/10 Javascript
详解vue-cli官方脚手架配置
2018/07/20 Javascript
iview通过Dropdown(下拉菜单)实现的右键菜单
2018/10/26 Javascript
[48:51]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第一场 11.28
2020/12/02 DOTA
python 域名分析工具实现代码
2009/07/15 Python
Python实现的简单文件传输服务器和客户端
2015/04/08 Python
TensorFlow入门使用 tf.train.Saver()保存模型
2018/04/24 Python
python 将有序数组转换为二叉树的方法
2019/03/26 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
一文读懂Python 枚举
2020/08/25 Python
matplotlib 三维图表绘制方法简介
2020/09/20 Python
澳大利亚最受欢迎的女士度假服装:Kabana Shop
2020/10/10 全球购物
捐书寄语赠言
2014/01/18 职场文书
索桥的故事教学反思
2014/02/06 职场文书
公司会议策划方案
2014/05/17 职场文书
三八红旗手事迹材料
2014/12/26 职场文书
暂停营业通知
2015/04/25 职场文书
值班管理制度范本
2015/08/06 职场文书
Python带你从浅入深探究Tuple(基础篇)
2021/05/15 Python
sql通过日期判断年龄函数的示例代码
2021/07/16 SQL Server
分享Python获取本机IP地址的几种方法
2022/03/17 Python