Vue —— 使用 vue-cli 搭建项目

Vue-cli搭建项目 Vue-cli是Vue.js官方提供的脚手架工具,用于快速生成Vue项目模板,简化开发流程。使用Vue-cli前需安装Node.js和npm,Node.js是JavaScript的运行环境,而npm是Node.js的包管理工具。通过Vue-cli创建项目后,项目结构包括node_modules、public、src等目录,其中src目录包含应用的主要代码。在项目中,可以通过配置vue-router来管理路由,实现单页应用中的组件切换。创建并配置好项目后,通过npm run serve命令启动项目,检查是否搭 阅读详情

转自:https://blog.youkuaiyun.com/wisewrong/article/details/55212684

vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目,GitHub地址是:https://github.com/vuejs/vue-cli

 

 

一、 安装 node.js

首先需要安装node环境,可以直接到中文官网http://nodejs.cn/下载安装包。

只是这样安装的 node 是固定版本的,如果需要多版本的 node,可以使用 nvm 安装http://blog.youkuaiyun.com/s8460049/article/details/52396399

安装完成后,可以命令行工具中输入 node -v 和 npm -v,如果能显示出版本号,就说明安装成功。

 

 

二、安装 vue-cli

安装好了 node,我们可以直接全局安装 vue-cli:

 

npm install -g vue-cli

 

但是这种安装方式比较慢,推荐使用国内镜像来安装,所以我们先设置 cnpm:

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

如果安装失败,可以使用 npm cache clean 清理缓存,然后再重新安装。后面的安装过程中,如有安装失败的情况,也需要先清理缓存

同样可以使用 cnpm -v 查看是否安装成功

然后使用 cnpm 安装 vue-cli 和 webpack

cnpm install -g vue-cli

最新的 vue 项目模板中,都带有 webpack 插件,所以这里可以不安装 webpack

安装完成后,可以使用 vue -V (注意 V 大写)查看是否安装成功。

如果提示“无法识别 'vue' ” ,有可能是 npm 版本过低,可以使用 npm install -g npm 来更新版本

 

三、生成项目

首先需要在命令行中进入到项目目录,然后输入:

vue init webpack Vue-Project

其中 webpack 是模板名称,可以到 vue.js 的 GitHub 上查看更多的模板https://github.com/vuejs-templates

Vue-Project 是自定义的项目名称,命令执行之后,会在当前目录生成一个以该名称命名的项目文件夹

 

配置完成后,可以看到目录下多出了一个项目文件夹,里面就是 vue-cli 创建的一个基于 webpack 的 vue.js 项目

然后进入项目目录(cd Vue-Project),使用 cnpm 安装依赖

cnpm install

然后启动项目

npm run dev

如果浏览器打开之后,没有加载出页面,有可能是本地的 8080 端口被占用,需要修改一下配置文件 config>index.js

 

建议将端口号改为不常用的端口。另外我还将 build 的路径前缀修改为 ' ./ '(原本为 ' / '),是因为打包之后,外部引入 js 和 css 文件时,如果路径以 ' / ' 开头,在本地是无法找到对应文件的(服务器上没问题)。所以如果需要在本地打开打包后的文件,就得修改文件路径。
 

四、打包上线

自己的项目文件都需要放到 src 文件夹下

项目开发完成之后,可以输入 npm run build 来进行打包工作

npm run build

打包完成后,会生成 dist 文件夹,如果已经修改了文件路径,可以直接打开本地文件查看

项目上线时,只需要将 dist 文件夹放到服务器就行了。

Vue教程|搭建vue项目|Vue-CLI新版脚手架 通过实战方式,介绍Vue项目的完成构建过程,从环境搭建、脚手架搭建到脚手架构建项目的完整过程 阅读详情

相关推荐

vue-cli快速搭建项目配置

参考https://www.cnblogs.com/sese/p/11712275.html 环境准备 在搭建新的vue-cli项目之前,要先安装node,npm,vue-cli 创建新项目 进入项目将要存放的目录 创建项目 vue create 项目名称 选择手动配置 Vue CLI v4.3.1 ? Please pick a preset: (Use arrow keys) ❯ default (babel, eslint) //默认配置 Manually select fe

zhaojingj_的博客 2631

Vue 爬坑之路(一)—— 使用 vue-cli 搭建项目

vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目,GitHub地址是:https://github.com/vuejs/vue-cli vue/cli 3.x 已经发布,如果使用 3.x 构建项目,请参考《Vue 爬坑之路(十二)—— vue-cli 3.x 搭建项目》 一、 安装 node.js 首先需要安装node环...

weixin_34128501的博客 763

使用vue-cli来搭建vue项目及路由嵌套

前提:搭建好NodeJS环境 node -v npm -v 1. 什么是vue-cli? vue-cli是vue.js的脚手架,用于自动生成vue.js+webpack的项目模板,创建命令如下: vue init webpack xxx 注1:xxx 为自己创建项目的名称 注2:必须先安装vue,vue-cli,webpack,node等一些必要的环境 2. 安装vue-cli npm insta...

zhangchang0516的博客 709

npm 安装包的时候 终端无法连接到 github.com

【代码】npm 安装包的时候 终端无法连接到 github.com。

Aren的博客 1338

域控制器开发避坑实录:从硬件设计到软件集成的5个关键挑战

本文深入剖析了域控制器开发中的5大关键挑战,从硬件选型到软件集成,涵盖智能驾驶芯片选择、实时性优化、AUTOSAR架构适配等核心问题。通过实战案例和数据对比,为工程师提供避坑指南,助力提升开发效率和系统可靠性。

weixin_29258297的博客 394

【Zephyr 系列 29】低功耗调试指南:电流测量、系统睡眠与功耗分析

Zephyr低功耗调试指南(150字摘要) 针对物联网设备续航需求,本文解析Zephyr低功耗调试方法:1️⃣ 机制:启用PM子系统和tickless idle,配置睡眠策略;2️⃣ 测量:推荐功耗分析仪捕捉μA级电流波动;3️⃣ 优化:管理唤醒源(如GPIO/RTC)、调整BLE广播/连接参数,挂起闲置外设;4️⃣ 分析:建立功耗文档,对比不同模式电流(如待机0.6mA vs广播3.2mA)。强调低功耗需系统性设计,初期即需纳入测试流程。下期将探讨Zephyr OTA升级实现。

hemoparrot的专栏 1180

vue若依前端项目搭建

然后首先把背景图片放入src/assets/images/login-background.jpg,接着在login.vue之中先写界面。最后还需要在vue.config.js之中配置默认的表头替换原则以及路径,注意这个vue.config.js在根目录下面。然后在src/utils/request.js下面定义创建service需要默认加入的url,便于前端在后台区分,由于这个方法在created调用的时候就调用了getCodeImg的请求,因此在浏览器中可以看到发送出的相应请求。

小姑仔的博客 991

中国知网文献引用导入EndNote9.X,Web of science导入endnote以及谷歌学术导入endnote图文详解,全网最细版本适用EndNote9.x,Endnote20版本

在科研中用到EndNote管理文献,遇到插入文献时,中国知网如何将参考文献导进Endnote9.x或者web of sicence,谷歌学术如何将文章,文献导入进文献管理软件EndNote的详细图文2022版本解释,全网最细的笔记教程,值得大家参考收藏学习

sakura的博客 5173

vue-cli 整个流程简单学习

在这里稍微总结下我自学vue-cli: 这个博客里面有一系列的内容,我们可以根据这个初步学到一些相关的知识。 如下地址:http://www.cnblogs.com/wisewrong/p/6255817.html 在自己添加组件时,尝试运行后,可能出现这个错误: 解决方法: 首先是检查下你的路径有没有错; 其次是你import的时候加上.vue后缀试试(components/

sinat_33337475的博客 391

【电机控制入门】——电机控制书籍推荐

电机控制入门书籍推荐及分享 阅读须知: 1.电机控制的入门是涉及到机械、电子与控制等复杂交叉学习,它需要持续投入时间才可以看到学习的效果,如同“一万小时定律”。俗话说,九层之台,起于垒土,因此电机控制入门没有所谓的速成培训班。相反,还需要夯实好一定的基础。为此,博主建议从基础理论抓起,故推荐相关的书籍并分享给大家。 2.学习电机贵在动手实践,无论是借助于MATLAB/Simulink仿真平台来验证理论分析,或是使用板子对所设计的控制系统进行物理实现,博主极力推荐在一定基础(看完部分以下推荐的书籍),一边动手

昔时扬尘处 3万+

知识图谱设计简记

知识图谱是一种语义化的知识表示框架,通过实体-关系-属性三元组形式表达现实世界关联。其核心价值在于关联化整合数据、支持可解释性推理和赋能智能化应用。知识图谱可分为通用型和领域型两类,基本构成包括实体、关系、属性等基础元素,以及本体和实例等架构层元素。设计方法主要有自上而下、自下而上和混合式三种,需遵循业务导向、一致性等原则。在建模时需要明确属性与实体的判断标准,规范处理关系的方向性与对称性,并合理构建多重关系。主流技术框架如RDF和属性图体系均支持多重关系建模,选择需考虑业务需求。本体作为知识图谱的概念骨架

生活在别处 354

vue项目连接GitHub仓库(手动拷贝连接)

vue项目连接GitHub仓库方法一

牛涵熙的博客 1502

如何从 VMware 官网下载最新版本的 VMware Workstation

如何从 VMware 官网下载 VMware Workstation

XiaoqiangClub的博客 5877

使用Vue CLI快速搭建和配置你的Vue项目

Vue CLI 是 Vue.js 官方提供的一个标准工具,用于快速搭建和管理 Vue.js 项目。它提供了一个基于 Node.js 的命令行界面,帮助开发者初始化、开发、测试和部署 Vue 项目。按照提示选择需要的特性,如 Babel、Router、Vuex 等。Vue CLI 支持通过插件扩展功能。你可以创建自己的 Vue CLI 插件来扩展功能。创建一个新的 npm 包。在包内创建generator文件夹,并添加index.js文件。

weixin_52938153的博客 1091

YOLOv11 改进 - C2PSA | C2PSA融合Mask Attention掩码注意力,可学习掩码矩阵破解低分辨率特征提取难题 | 2025 预印

本文提出了用于低分辨率图像分割的MaskAttn - UNet框架,并将其核心的掩码注意力机制集成到YOLOv11中。传统U - Net类模型难以捕捉全局关联,Transformer类模型计算量大,而掩码注意力机制通过可学习的掩码,让模型选择性关注重要区域,融合了卷积的局部效率和注意力的全局视野。其工作流程包括特征适配、掩码生成、定向注意力计算和特征融合。我们将掩码注意力机制代码集成到YOLOv11中。

魔改工程师的博客 403

uniapp [安卓苹果App端] - errMsg“: “request:fail abort statusCode:-1 不支持的URL(-1002)Uniapp真机运行APP网络请求报错失败排查

uniapp真机运行APP,网络请求报错errMsg“: “request:fail abort statusCode:-1 不支持的URL(-1002),uni.request网路请求报错,uniApp解决请求接口报错,uniapp app端打包上线后请求报错,真机运行测试请求失败,uniapp安卓app请求报错,uniapp苹果ios平台网络请求报错,uniapp真机预览请求失败怎么办,不是跨域问题,在H5中请求可以正常发送和接收,但在真机APP上请求报错,Hbuilder真机运行app网络请求报错,全

🏆 前端领域优质创作者 3086

如何利用vue-cli和webpack搭建vuejs项目

1、安装node和npm     下载地址:https://nodejs.org/zh-cn/     测试是否安装成功:node  -v如果出现版本号,就表示成功      注:Node中自带安装了npm,故不再安装 2、  安装cnpm镜像 安装命令:npm install -g cnpm  --registry=https://registry.npm.taobao.org 测...

ducaifeng86的博客 1695

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

vue系列:vue-cli2、vue-cli3搭建vue项目

一、介绍 vue-cli是一个可以快速搭建vue项目的脚手架,一般搭建一个项目大致可以分为:1、脚手架搭建,2、自己用webpack,gulp等工具搭建。但是第二种需要自己对那些工具特别熟悉,那么怎么去熟悉呢,滚去看官方文档!!今天先来介绍第一种用脚手架搭建一个vue项目 二、安装 1. 确保你已经安装了node,接下来先全局安装vue-cli npm install -g vue-cli 2. ...

分享前端开发工程师的一些日常生活、前端知识点、职业发展、对一些问题的看法、感悟等等 1023

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

如何使用vue-cli来搭建vue项目?详细步骤跟着我来吧!

注意:1.Project name:项目名,默认是输入时的那个名称spa1,直接回车2.Project description:项目描述,直接回车3.Author:作者,随便填或直接回车4.Vue build:选择题,一般选第一个4.1Runtime + Compiler: recommended for most users//运行加编译,官方推荐,就选它了- render functions are required elsewhere//仅运行时,已经有推荐了就选择第一个了。

m0_67094505的博客 9185

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

使用Vue-cli从头搭建Vue项目

使用Vue-cli脚手架搭建项目 1. 安装vue-cli 打开cmd,输入命令 npm install --global vue-cli 2. 创建项目 在项目工作空间,打开cmd输入命令: vue init webpack creative (creative为创建的项目名称) 接下来终端会出现一些问题,可以选择直接回车,对项目没有什么影响。 全部回车之后项目就生成了,目录结构如下: 3...

ZaynahLy的博客 646

使用vue-cli来搭建vue项目

使用vue-cli来搭建vue项目

weixin_61523879的博客 776

vue-cli项目搭建步骤详解

vue-cli项目搭建步骤详解 使用vue webpack 模板搭建项目步骤: 1. 安装 node.js(npm),因为会用到npm包管理工具下载项目依赖等 2. 安装 webpack: npm install webpack -g 3. 安装 vue-cli: npm install vue-cli –g 4. 通过vue-cli,初始化vue项目: vue init webpack...

yuenandehutu的博客 2万+

vue-cli 搭建项目

传统的项目结构, 每个页面就是一个独立的html,如果页面需要依赖js/css文件 我们就在每个文件中都导入,很麻烦,在前端开发中已经被抛弃;现在采用单页结构,一个项目中只有一个html文件,其他不同的内容写在vue中, 每个vue就是一个组件,为每个组件配一个访问地址,通过地址的访问,在html文件中切换不同的组件(即只导入一次vue.js,所有的组件都能使用)

yang20060116的博客 1031
上一篇: Java 从流中读取byte的奇怪现象,出现负值,详解(经典 重要)
下一篇: 数据库三大范式(重要)
周末去看海
博客等级 码龄9年 50粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值