vue脚手架搭建项目_复习之vue脚手架搭建项目的两种方法

ec8ad7ba0b8086ed3c18eb8483c93e4e.png

安装脚手架

node 版本要求: > 8.9 。

关于旧版本:如果在这之前已经全局安装了旧版本的vue-cli(1.x 或 2.x),那么需要先卸载掉。

卸载旧版本运行:``npm uninstall vue-cli -g`` 或 ``yarn global remove vue-cli``。

安装@vue/cli:npm install -g @vue/cli yarn global add @vue/cli

安装之后,可以在命令行中访问vue命令。

检查版本是否正确:vue --version。

快速原型开发 (仅用于学习):(安装)npm install -g @vue/cli-service-global 或 yarn global add @vue/cli-service-global 。

安装vscode插件Vetur:用于高亮.vue文件代码。

利用vue脚手架搭建项目

第一种方法:

使用vue命令搭建:vue create 项目名

注意:项目名不能有大写字母,否则会报错。

搭建项目时,需要我们选择一系列选项:

1、? Please pick a preset: (Use arrow keys) 请选择一个预设:(使用方向键)
> default (babel, eslint) 默认(bable, eslint)
Manually select features 手动选择功能
  • 选择Manually select features
2、? Check the features needed for your project: (Press <space> to select, <
a> to toggle all, <i> to invert selection) 检查项目所需的特性:(按<空格>选择,<
a>切换全部,<i>反转选择)。
>(*) Babel
( ) TypeScript
( ) Progressive Web App (PWA) Support
( ) Router
( ) Vuex
( ) CSS Pre-processors
(*) Linter / Formatter
( ) Unit Testing
( ) E2E Testing
  • 项目需要什么特性就选择什么特性
3、? Use history mode for router? (Requires proper server setup for index fa
llback in production) (Y/n) 路由器使用历史记录模式?
  • Y/n
4、Where do you prefer placing config for Babel, ESLint, etc.? (Use arrow
keys) 配置放在哪里?
> In dedicated config files 专用配置文件
In package.json 在package.json文件
  • In package.json
5、? Save this as a preset for future projects? (y/N) 将其保存为未来项目的预置?
  • y/N

然后项目就搭建完成了。

怎样使用呢?

cd 项目名:进入到你创建的项目

npm run serve:开启服务器,拿到服务地址,在浏览器打开服务地址。

第二种方法:

使用 vue ui 命令来搭建

使用 vue ui 命令后,会自动打开一个Vue 项目管理器网页,然后我们手动搭建项目就行了。

创建 -> 在此创建新项目 -> 输入项目名 -> 选择一套预设 -> ? Use history mode for router? (Requires proper server setup for index fa
llback in production) -> 创建项目 -> 保存预设 -> 任务、serve、启动app 。

小知识

如何删除预设呢?

找到 .vuerc 文件:C盘 -> 用户 -> 29215 -> .vuerc

删除 presets 对象下的字段。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/527184.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

pythonsocket中tcp通信接收不到数据_TCP 为什么三次握手而不是两次握手(正解版)...

先说结论为了实现可靠数据传输&#xff0c; TCP 协议的通信双方&#xff0c; 都必须维护一个序列号&#xff0c; 以标识发送出去的数据包中&#xff0c; 哪些是已经被对方收到的。 三次握手的过程即是通信双方相互告知序列号起始值&#xff0c; 并确认对方已经收到了序列号起始…

mysql无法启动如何备份文件_mysql 5.7 停电导致无法启动、如何备份数据,重新安装mysql...

用于记录服务器停电导致&#xff0c;mysql启动失败后&#xff0c;如何备份数据&#xff0c;重新安装mysql&#xff0c;主要分为数据备份&#xff0c;mysql重新安装。1、mysql无法启动时&#xff0c;进行数据备份。执行&#xff1a;systemctl start mysqld&#xff0c;启动失败。…

python tkinter entry默认值_Python ---(六)Tkinter窗口组件:Entry

The Tkinter Entry Widget##简介Entry(输入框)组件通常用于获取用户的输入文本。##何时使用 Entry 组件&#xff1f;Entry 组件仅允许用于输入一行文本&#xff0c;如果用于输入的字符串长度比该组件可显示空间更长&#xff0c;那内容将被滚动。这意味着该字符串将不能被全部看…

java 静态块初始化_简单了解java中静态初始化块的执行顺序

这篇文章主要介绍了简单了解java中静态初始化块的执行顺序,文中通过示例代码介绍的非常详细&#xff0c;对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下在java中&#xff0c;其应该是先于所有的方法执行。下面是测试代码&#xff1a;public class Test1 {st…

java 常量区存放 new_java---堆、栈、常量池的存储数据

说到Java中堆、栈和常量池&#xff0c;首先还是看看他们各自存放的数据类型吧&#xff01;栈&#xff1a;Java的JVM的内存可分为3个区&#xff1a;堆(heap)、栈(stack)和方法区(method)也叫静态存储区。堆区:(存放所有new出来的对象&#xff1b;)1.存储的全部是对象&#xff0c…

log加时间 securecrt_SecureCRT配置自动记录日志

很多人用SecureCRT时&#xff0c;希望自动记录日志&#xff0c;一个是方便以后查阅&#xff0c;一个是对自己的操作有个记录。可以看看自己做了什么操作&#xff0c;有时甚至可以看看之前是不是犯了什么错&#xff0c;是个很不错的功能。设置很简单&#xff0c;还可以根据连接的…

java泛型改进_java泛型高级篇 - 真正理解协变与逆变 | 鱼儿的博客

无论你是否听过java泛型的协变与逆变&#xff0c;我们直接进入例子&#xff0c;一起来看一下java泛型比较高级的用法。例子1&#xff1a;copy函数第1个例子我们实现copy函数&#xff0c;它将List中的元素复制到List中。JavaList src Arrays.asList(1,2,3,4,5);List dst new A…

java实训遇到问题解决_「instantiationexception」关于java出现 java.lang.InstantiationException异常的分析与解决方案 - seo实验室...

instantiationexceptionjava.lang.instantiationexception 是指不能实例化某个对象&#xff0c;一般在我们使用java反射机制去创建某个对象的时候实例化到了一个抽象类或者接口(java中抽象类和接口是不能被实例化)&#xff0c;而今天我遇到的则是我在使用反射机制实例化某个持久…

java对外发布接口文档_java之接口文档规范

一、xxxxxx获取指定任务爬取的所有url的接口接口名称&#xff1a;xxxxxx获取指定任务爬取的所有url的接口访问链接&#xff1a;http://IP:PORT/crwalTask/findUrlExceptionById?ctIdctIdVal&timetimeVal&limitlimitVal传入参数类型&#xff1a;String,int参数内容:返回…

java画好看坦克_坦克大战第一节——画出自己的坦克(新手篇)

刚刚开始学习java&#xff0c;对java不是很熟悉&#xff0c;但是自己的兴趣挺喜欢java。现在自己在自学java做一个小游戏&#xff0c;坦克大战。自己现在完成了画出自己的坦克和坦克的移动方向。希望各位大神指导一下我这个刚刚学java的新手小白。我会每完成一个阶段&#xff0…

java中timer类包_Java~util包中Timer的使用, 演示cancel方法 和 对比schedule和scheduleAtFixedRate方法...

TimerTimer类的主要作用就是设置计划任务&#xff0c;但封装任务的类却是TimerTask类执行计划任务的代码要放人TimerTask的子类中&#xff0c;因为TimerTask是一个抽象类。而且要重写其run方法 因为这是一个抽象方法.常见问题任务执行完了, 但进程并没有销毁,通过源码查看构造方…

centos eclipse java_CentOS7 安装 Eclipse

咳咳&#xff0c; 虽然大神的 Linux 都是命令行的&#xff0c; 但是谁让 LZ 是 LJ&#xff0c; 桌面开俩终端不觉得更好么。。。CentOS7 安装 Eclipse&#xff0c; 比在 Window 系统下安装 Eclipse 要复杂得多。。参考 &#xff1a; https://segmentfault.com/a/11900000026517…

java opencv orb_opencv python ORB算法

理论ORB(Oriented FAST and Rotated BRIEF)是一种快速特征点提取和描述的算法,这个算法是由Ethan Rublee, Vincent Rabaud, Kurt Konolige以及Gary R.Bradski在2011年一篇名为“ORB&#xff1a;An Efficient Alternative to SIFTor SURF”的文章中提出.ORB算法分为两部分&#…

php中define的参数_php中define的用法有哪些

php中define的用法&#xff1a;1、【define()】函数定义一个常量&#xff1b;2、定义常量名称及值&#xff0c;代码为【define(name,value,case_insensitive)】&#xff1b;3、定义一个大小写敏感的常量。php中define的用法&#xff1a;1、define()函数理解1define()函数定义一…

php 登陆微博,PHP调用微博接口实现微博登录的方法示例

在平时项目开发过程中&#xff0c;除了注册本网站账号进行登录之外&#xff0c;还可以调用第三方接口进行登录网站。这里以微博登录为例。微博登录包括身份认证、用户关系以及内容传播。允许用户使用微博帐号登录访问第三方网站&#xff0c;分享内容&#xff0c;同步信息。1、首…

2017php行情,2017年蔬菜行情特点及未来蔬菜价格走势分析

2017年蔬菜行情整体特点一、菜价走势前期低迷&#xff0c;后期逐渐回升&#xff1a;1.2017年1&#xff5e;10月的蔬菜平均价处于近3年同期的最低点&#xff1b;2.1&#xff5e;5月菜价创近5年同期最低。南方产区的实心菜花、散菜花、西兰花、团生菜、白萝卜、大白菜&#xff0c…

java实现layui静态表格分页,layui——数据表格分页实例

layui实现数据表格table分页功能&#xff0c;异步加载&#xff0c;表格渲染。总体流程&#xff1a;layui的数据表格设置分页参数开启可以从请求中看到如下图&#xff0c;所以我们需要在后端控制器接收分页数据page和limit进行操作&#xff0c;下面直接上代码分页链接框架&#…

mysql多列 groupby,MySQL多表查询之GroupBy

需求&#xff1a;根据主键id查询到该顾客最近的一次消费记录SQL代码如下&#xff1a;SELECTcbi.id,cbi.mob,cbi.identity_card,bcil.remark,bcil.orders_no,bcil.brand_no,bcil.with_date,bcil.scoreFROMcustomer_base_info cbiLEFT JOIN(SELECTA.customer_id,A.with_date,A.re…

java j2ssh替代jsch,jsch设置ssh协商算法优先级

最近接触jsch这个包&#xff0c;发现在默认情况下&#xff0c;jsch登录ssh的时候&#xff0c;协商的加密算法和mac算法都不是最高优先级的&#xff0c;这个时候需要手动配置一下算法列表&#xff0c;将强度高的调整在算法列表的前面&#xff0c;这样ssh链接的时候&#xff0c;如…

java 截取汉字首字母,java 取汉字首字母

有时候&#xff0c;可能会有一些类似这样的需求&#xff1a;对于这样的效果&#xff0c;我们可以有类似这样的解决方案&#xff1a;package bys.utils;import java.io.UnsupportedEncodingException;/*** Created by toutou on 2014/2/21*/public class ChineseCharacterHelper…