基于脚手架创建Vue项目实现步骤详解


Posted in Javascript onAugust 03, 2020

第一步 准备工作

1.下载安装Node.js

验证是否安装的方法,在命令行输入node -v

2.安装Vue

在命令行输入npm install -g @vue/cli

查看Vue版本号 npm vue --version

如果Vue版本太低,先卸载Vue低版本 npm uninstall vue-cli -g

第二步 创建Vue项目

1. 打开要创建路径

基于脚手架创建Vue项目实现步骤详解

2-1.vue CLI3版本输入vue create test创建名为test的项目

 接下来会问你一系列的问题

Please pick a preset:(Use arrow keys)//选择使用什么样的工具,两个选项:

1.default (babel,eslint)

//默认

2.Manually select features

//自定义,按空格选中

Where do you prefer placing config for Babel, PostCSS,ESLint,etc.?(Use arrow keys)

//每一个配置都生成一个配置文件还是都生成在package.json中

1.In dedicated config files

//在专用的配置文件

2.In package.json

//在package.json

Save this as a preset for future projects?(y/n)

//保存刚刚选择的配置

1.y

Save preset as:

//保存配置的名字

2.n

等待安装……

安装完成后,输入cdtest进入项目文件夹中

npm run serve启动项目

2-2.vue CLI2版本输入vue init webpack demo //项目是基于webpack的 项目名demo

 接下来会有如下提示

Project name(工程名):回车

Project description(工程介绍):回车

Author:输入作者名

Vue build(是否安装编译器):回车

Install vue-router(是否安装Vue路由):回车

Use ESLint to lint your code(是否使用ESLint检查js代码):n

Set up unit tests(安装单元测试工具):n

Setup e2e tests with Nightwatch(是否安装端到端测试工具):n

Should we runnpm installfor you after the project has been created? (recommended):回车。

第三步 启动项目

  • 进入项目目录:cd demo
  • 安装项目所需要的依赖:npm install
  • 启动项目:npm run dev

启动成功,浏览器打开:localhost:8080,即可看到vue项目。

目录结构

基于脚手架创建Vue项目实现步骤详解

package.json

基于脚手架创建Vue项目实现步骤详解

基于脚手架创建Vue项目实现步骤详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
IE6,IE7,IE8下使用Javascript记录光标选中范围(已补全)
Aug 28 Javascript
JQuery实现绚丽的横向下拉菜单
Dec 19 Javascript
Ext JS框架程序中阻止键盘触发回退或者刷新页面的代码分享
Jun 07 Javascript
JS将unicode码转中文方法
May 08 Javascript
详解JS数据类型的值拷贝函数(深拷贝)
Jul 13 Javascript
vue 之 .sync 修饰符示例详解
Apr 21 Javascript
详解如何在webpack中做预渲染降低首屏空白时间
Aug 22 Javascript
在vue中解决提示警告 for循环报错的方法
Sep 28 Javascript
解决Layui 表格自适应高度的问题
Nov 15 Javascript
vue新建项目并配置标准路由过程解析
Dec 09 Javascript
Node.js中文件系统fs模块的使用及常用接口
Mar 06 Javascript
解决Vue使用bus总线时,第一次路由跳转时数据没成功传递问题
Jul 28 Javascript
解决Vue的项目使用Element ui 走马灯无法实现的问题
Aug 03 #Javascript
vue-quill-editor 自定义工具栏和自定义图片上传路径操作
Aug 03 #Javascript
浅谈vue中使用编辑器vue-quill-editor踩过的坑
Aug 03 #Javascript
Vue 实现对quill-editor组件中的工具栏添加title
Aug 03 #Javascript
简单了解three.js 着色器材质
Aug 03 #Javascript
Element InputNumber 计数器的实现示例
Aug 03 #Javascript
解决Vue的文本编辑器 vue-quill-editor 小图标样式排布错乱问题
Aug 03 #Javascript
You might like
mysql 搜索之简单应用
2007/04/27 PHP
PHP抓取及分析网页的方法详解
2016/04/26 PHP
thinkphp下MySQL数据库读写分离代码剖析
2017/04/18 PHP
基于Jquery的简单图片切换效果
2011/01/06 Javascript
判断文件是否正在被使用的JS代码
2013/12/21 Javascript
javascript替换已有元素replaceChild()使用介绍
2014/04/03 Javascript
Jquery实现兼容各大浏览器的Enter回车切换输入焦点的方法
2014/09/01 Javascript
Javascript Objects详解
2014/09/04 Javascript
JavaScript极简入门教程(二):对象和函数
2014/10/25 Javascript
详解angular部署到iis出现404解决方案
2018/08/14 Javascript
微信小程序的授权实现过程解析
2019/08/02 Javascript
Nuxt使用Vuex的方法示例
2019/09/06 Javascript
layui 关闭open弹出框 刷新table表格页面的方法
2019/09/16 Javascript
layui 数据表格+分页+搜索+checkbox+缓存选中项数据的方法
2019/09/21 Javascript
python虚拟环境 virtualenv的简单使用
2020/01/21 Javascript
[02:36]DOTA2英雄基础教程 帕格纳
2014/01/20 DOTA
让 python 命令行也可以自动补全
2014/11/30 Python
Python中异常重试的解决方案详解
2017/05/05 Python
python matplotlib中文显示参数设置解析
2017/12/15 Python
python去掉空白行的多种实现代码
2018/03/19 Python
python 读文件,然后转化为矩阵的实例
2018/04/23 Python
浅谈python写入大量文件的问题
2018/11/09 Python
Django REST framework 如何实现内置访问频率控制
2019/07/23 Python
python pandas利用fillna方法实现部分自动填充功能
2020/03/16 Python
python上传时包含boundary时的解决方法
2020/04/08 Python
Python OpenCV去除字母后面的杂线操作
2020/07/05 Python
基于Python3读写INI配置文件过程解析
2020/07/23 Python
Python用Jira库来操作Jira
2020/12/28 Python
Pandas之缺失数据的实现
2021/01/06 Python
俄罗斯设计师家具购物网站:The Furnish
2019/12/01 全球购物
因公司原因离职的辞职信范文
2015/05/12 职场文书
毕业生求职自荐信(2016最新版)
2016/01/28 职场文书
读《茶花女》有感:山茶花的盛开与凋零
2020/01/17 职场文书
Vue实现动态查询规则生成组件
2021/05/27 Vue.js
SQL Server实现分页方法介绍
2022/03/16 SQL Server
Oracle 多表查询基本语法实例
2022/04/18 Oracle