(1)vue-cli2 搭建vue项目

2023-12-09 18:32

本文主要是介绍(1)vue-cli2 搭建vue项目,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 前言
      • 一、准备工作
        • 1. 下载node.js
        • 2. 打开cmd窗口,查看是否安装成功
        • 3. 配置淘宝 NPM 镜像
          • 1)第一种方式:
          • 2)第二种方式
      • 二、安装vue脚手架 vue-cli2
      • 三、一切就绪,开始构建VUE项目
        • 1. 初始化vue项目
        • 2. 运行项目
        • 3. 浏览器访问http://localhost:8080,出现vue页面即创建成功

前言

   无论是使用vue-cli2还是vue-cli3来搭建vue项目,都需要安装node.js以及npm(node.js中带有npm)说明:npm(node package manager)nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)

一、准备工作

1. 下载node.js

下载地址:https://nodejs.org/zh-cn/download/
选择长期支持版本,默认安装

ps:本文安装的windows x64系统 版本 node-v12.14.1-x64.msi

2. 打开cmd窗口,查看是否安装成功

查看安装版本 node -v
查看npm版本 npm -v (现在版本的nodejs已经集成npm所以无需安装)
在这里插入图片描述

3. 配置淘宝 NPM 镜像

默认的镜像地址下载依赖速度很慢,建议换成淘宝的地址,操作如下(我用的第一种):

1)第一种方式:

打开cmd命令窗口,输入

npm config set registry https://registry.npm.taobao.org

验证是否成功:

npm config get registry

如果返回https://registry.npm.taobao.org,说明镜像配置成功。

2)第二种方式

通过安装cnpm设置

npm install -g cnpm --registry=https://registry.npm.taobao.org

cnpm -v 来测试是否成功安装,
安装了cnpm,就可以用cnpm install xxx来下载依赖

二、安装vue脚手架 vue-cli2

npm install -g vue-cli

通过vue -V 来查看是否安装成功(注意命令中的V是大写)

三、一切就绪,开始构建VUE项目

1. 初始化vue项目

先打开命令行窗口,然后cd到要创建的目录下
或者直接在对应目录下,按住shift+鼠标右键 选择在此处打开PowerShell窗口

例如创建vue01项目

vue init webpack vue01

#按提示选择如下图
在这里插入图片描述
解释:

          Project name 项目名称Project description 项目名描述Author 作者Vue项目构建:运行+编译还是仅运行是否安装vue-router?Use ESLint to lint your code? 是否需要ESlist语法检查Setup unit tests? 是否需要单元测试Setup e2e tests with Nightwatch? 是否需要e2e测试是否在项目创建成功后自动执行“npm install”安装依赖
2. 运行项目

项目目录下,执行npm run dev

npm run dev

在这里插入图片描述

3. 浏览器访问http://localhost:8080,出现vue页面即创建成功

在这里插入图片描述
vue-cli3+版本在这 https://blog.csdn.net/shuai8624/article/details/105461814

这篇关于(1)vue-cli2 搭建vue项目的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/474669

相关文章

Python开发文字版随机事件游戏的项目实例

《Python开发文字版随机事件游戏的项目实例》随机事件游戏是一种通过生成不可预测的事件来增强游戏体验的类型,在这篇博文中,我们将使用Python开发一款文字版随机事件游戏,通过这个项目,读者不仅能够... 目录项目概述2.1 游戏概念2.2 游戏特色2.3 目标玩家群体技术选择与环境准备3.1 开发环境3

SpringBoot项目中报错The field screenShot exceeds its maximum permitted size of 1048576 bytes.的问题及解决

《SpringBoot项目中报错ThefieldscreenShotexceedsitsmaximumpermittedsizeof1048576bytes.的问题及解决》这篇文章... 目录项目场景问题描述原因分析解决方案总结项目场景javascript提示:项目相关背景:项目场景:基于Spring

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

《解决Maven项目idea找不到本地仓库jar包问题以及使用mvninstall:install-file》:本文主要介绍解决Maven项目idea找不到本地仓库jar包问题以及使用mvnin... 目录Maven项目idea找不到本地仓库jar包以及使用mvn install:install-file基

springboot项目如何开启https服务

《springboot项目如何开启https服务》:本文主要介绍springboot项目如何开启https服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录springboot项目开启https服务1. 生成SSL证书密钥库使用keytool生成自签名证书将

HTML5中的Microdata与历史记录管理详解

《HTML5中的Microdata与历史记录管理详解》Microdata作为HTML5新增的一个特性,它允许开发者在HTML文档中添加更多的语义信息,以便于搜索引擎和浏览器更好地理解页面内容,本文将探... 目录html5中的Mijscrodata与历史记录管理背景简介html5中的Microdata使用M

html5的响应式布局的方法示例详解

《html5的响应式布局的方法示例详解》:本文主要介绍了HTML5中使用媒体查询和Flexbox进行响应式布局的方法,简要介绍了CSSGrid布局的基础知识和如何实现自动换行的网格布局,详细内容请阅读本文,希望能对你有所帮助... 一 使用媒体查询响应式布局        使用的参数@media这是常用的

HTML5表格语法格式详解

《HTML5表格语法格式详解》在HTML语法中,表格主要通过table、tr和td3个标签构成,本文通过实例代码讲解HTML5表格语法格式,感兴趣的朋友一起看看吧... 目录一、表格1.表格语法格式2.表格属性 3.例子二、不规则表格1.跨行2.跨列3.例子一、表格在html语法中,表格主要通过< tab

将Java项目提交到云服务器的流程步骤

《将Java项目提交到云服务器的流程步骤》所谓将项目提交到云服务器即将你的项目打成一个jar包然后提交到云服务器即可,因此我们需要准备服务器环境为:Linux+JDK+MariDB(MySQL)+Gi... 目录1. 安装 jdk1.1 查看 jdk 版本1.2 下载 jdk2. 安装 mariadb(my

Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案

《Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案》:本文主要介绍Vue3组件中getCurrentInstance()获取App实例,但是返回nu... 目录vue3组件中getCurrentInstajavascriptnce()获取App实例,但是返回n

JS+HTML实现在线图片水印添加工具

《JS+HTML实现在线图片水印添加工具》在社交媒体和内容创作日益频繁的今天,如何保护原创内容、展示品牌身份成了一个不得不面对的问题,本文将实现一个完全基于HTML+CSS构建的现代化图片水印在线工具... 目录概述功能亮点使用方法技术解析延伸思考运行效果项目源码下载总结概述在社交媒体和内容创作日益频繁的