Vue项目开发环境安装、项目构建运行、打包部署详解

4 篇文章 0 订阅
订阅专栏
3 篇文章 0 订阅
订阅专栏

Vue项目开发环境安装、项目构建运行、打包部署详解

  1. 背景

Vue工程化项目环境配置还是比较麻烦的,本篇来详细的记录下从0开始的安装、构建、打包、运行全过程。

  1. 整体步骤

第一,安装Node.js,这个是前端工程化项目运行的基础环境。
在这里插入图片描述

第二,安装Vue,使我们前端开发环境可以支持Vue开发。

第三,安装Vue CLI,这是Vue提供的交互时的项目脚手架,有点难理解是吧,其实就是一个快速构建Vue工程的小工具,通过Vue CLI,开发人员可以使用命令行或者可视化界面快速构建Vue工程项目。

第四,我们通过Vue CLI提供的可视化工具来构建一个Vue工程。

第五,我们运行构建的Vue工程。

第六,我们将Vue项目打包,并部署到web服务器上运行。

  1. 详细过程

3.1 安装Node.js

官网下载.msi格式安装包,[下载链接] http://nodejs.org/zh-cn/download/ ,此处由于是64位计算机,所以选择如下。

下载完成后双击安装文件,开始安装,大部分直接点击下一步即可,需要注意的此处我给出提示。

首先是安装位置,最好安装到D盘,避免C盘占满了。
在这里插入图片描述

选择安装的特性,此处保持默认,全部选择即可。

在这里插入图片描述

然后其余的全部点击下一步,等待安装完成。

安装node.js完成后,可以打开命令行,输入node -v验证node.js安装成功。

在这里插入图片描述

3.2 安装Vue

打开命令行,输入npm install vue -g全局安装Vue,由于Vue使用频率很高,所以直接全局安装。

此时耐心等待安装完成即可,出现如下图提示,则安装完成:
在这里插入图片描述

3.3 安装Vue CLI

由于Vue CLI安装时间比较长,此处建议先安装cnpm,输入命令npm install -g cnpm --registry=http://registry.npm.taobao.org后回车。此处cnpm可以被认为是npm的国内镜像,后续执行命令时可以将npm替换为cnpm加速安装。出现如下图所示,则安装cnpm完成。

在这里插入图片描述

此时可以安装Vue脚手架Vue CLI了,使用命令行输入cnpm install -g @vue/cli后回车运行,等待安装完成即可。出现如下图所示安装完成。

在这里插入图片描述

3.4 创建Vue工程

打开命令行,输入vue ui打开图形化界面,如下图即为用于创建、管理Vue项目的可视化界面。

在这里插入图片描述

点击创建按钮开始创建,如下图依次设置项目文件夹,项目路径,包管理器(使用npm即可),然后点击下一步。

在这里插入图片描述

预设部分,我们选择手动配置。

在这里插入图片描述

功能部分,我们一般选择Router路由、Vuex状态管理、CSS Pre-processor预处理几项即可。

在这里插入图片描述

在配置部分,选择启用history mode,然后预处理器选择Sass即可。
在这里插入图片描述

此时点击创建项目,即可安装我们的配置创建一个Vue工程项目了,注意后面还有一个预设部分,我们此处点击创建项目不保存预设即可。

等待出现如下界面,项目创建完成:

在这里插入图片描述

3.5 运行项目

此时我们可以通过可视化界面运行工程,依次点击任务-serve-运行-启动app即可运行项目了。

在这里插入图片描述

这种方式比较麻烦,一般我们使用vue ui命令打开可视化界面并创建项目后,就可以关掉可视化界面并退出命令行了。然后我们通过cmd切换到项目路径下,运行’npm run serve’即可启动项目,如下图:

在这里插入图片描述

当项目启动后,命令行会显示访问地址,通过地址直接访问项目即可。

在这里插入图片描述

3.6 打包部署项目

在命令行中切换到vue-demo项目路径下,运行npm run build即可将项目打包。

注意打包的意义,在打包前,项目只能在node.js环境下调试运行,打包后,可以部署到tomcat或者iis或者niginx等web服务器运行。

打包完成后,在vue-demo路径下的dist文件夹即为打包结果,将dist文件夹拷贝到web服务器相应目录下运行即可。

  1. 总结

node.js vue vue cli这3个安装一次即可。

vue ui可视化界面,每次新建项目时使用一次即可。

后续可以直接使用命令行npm run serve进行启动调试。

vue项目打包部署生产环境
zhangli0421的博客
10-27 1051
打包部署生产环境之前需要修改配置文件:图片下面有代码可以直接复制。 修改一:build > utils.js(修改publicPath:"../../" , 这样写是处理打包后找不到静态文件的问题) 哈哈,要是找不到可以直接搜下面的部分代码。 // Extract CSS when that option is specified // (which is the case during production build) if (options....
VueJs生产环境部署
weixin_34221073的博客
05-26 144
  VueJs为客户端语言,所以部署的时候是不需要基于nodejs或其他服务器运行环境,只需要像其他静态站点的方式发布就可以了,下面介绍一下VueJs具体发布的流程还有需要注意的点。   先来看VueJs最终生成的文件目录:         具体的步骤如下:   1.vue项目根目录/config/index.js更改资源生成路径:     assetsPublicPath:"/项...
vue文件打包后怎么运行
最新发布
m0_74358570的博客
08-23 320
vue打包vue打包后在本地运行
Vue项目的搭建、开发与部署
风吹年年的博客
12-28 3921
本博文记录作者学习Vue的一个过程,长期更新!希望能帮助大家
vue的创建打包
zhengjiesuaige的博客
04-12 51
/myobj 是自定义的名字。cmd //打开终端。
Vue项目webpack打包部署到服务器的实例详解
08-29
文章中提到,尽管在打包部署过程中遇到了一些问题和挑战,但通过不放弃和积极尝试,最终还是成功地将Vue项目部署到了服务器。这个过程中,对`config/index.js`文件中的`assetsPublicPath`的正确配置是关键。此外,...
详解vue项目构建打包,发布全过程
10-18
在当今的前端开发领域,Vue.js无疑已成为一款...以上就是Vue.js项目构建打包、发布的全过程。希望这些知识点能够帮助你更加顺畅地进行Vue项目开发与部署。记住,实践是最好的学习方法,不妨动手实践一遍,加深理解。
Vue+Django项目部署详解
10-16
首先,在本地项目配置阶段,我们需要为生产环境创建一个新的配置文件`prop.py`,它继承自开发环境的`dev.py`。在`prop.py`中,你需要配置`ALLOWED_HOSTS`以允许指定的域名访问,例如`'api.youdomain.com'`。接着,...
详解webpack打包vue项目之后生成的dist文件该怎么启动运行
10-16
2. **Vue构建流程:**Vue CLI脚手架工具提供了快速开发的体验,包括创建项目、启动热重载开发服务器、打包、lint代码等功能。 3. **Express使用:**Express允许开发者快速地构建Web服务器,它提供了各种中间件来...
详解vue项目打包步骤
10-17
在开发完成后,为了部署到生产环境,我们需要将Vue项目进行打包。本文将详细介绍Vue项目打包步骤,帮助开发者理解和掌握这个过程。 首先,打包Vue项目的主要目的是将源代码转换为优化过的、适合在实际环境中运行...
vue-cli3打包项目不同环境:开发环境、生产环境、测试环境
彭世瑜的博客
05-12 4454
开发环境vue-cli-service serve 默认:process.env.NODE_ENV=development .evn.development ENV = 'development' VUE_APP_BASE_URL = 'https://development.demo.com' 生产环境: vue-cli-service build // 默认:process.env.NODE_ENV=production .env.production ENV = 'development'
Vue项目分环境(开发/测试/生产环境)打包
wolf艺术人生
11-08 5298
原先是自己学习怎么配置分环境打包,最后还是觉得记录一下,顺便回顾一下,如果能帮助到其他童鞋更好。 本文建立在Vue环境安装配置好,通过Vue init 创建好一个项目的前提下。希望能有帮助,有错误麻烦指出。(勿喷,学习中,谢谢!) 一、安装cross-env 1、什么是cross-env? 通过js在项目工程设置不同环境变量的工具。 2、安装 npm install cross-env 二、设置不...
安装Vue运行环境与项目生成
lei_1994的博客
07-08 1601
      周六,加班的时间,说是加班不如说是学习的时间,因为来得比较晚,而且很随意,感觉一天啥都没做就快下班了。几个月都是在写后台的接口,对于js、jQuery感觉都需要花时间重新温习了,同事们还有机会渲染页面,装数据,可惜了,在Vue的世界里面我才刚开始,所以今天学习了一波Vue于是在这里记录一下,便于下次接着学习。其实在BaiDu、Google、Bing上入门的博客已经很多了,而且也很详细,...
Vue项目开发需要准备和配置些什么环境?
Zheng_xinle的博客
01-28 9483
Vue项目开发需要准备和配置些什么环境? 一、首先需要安装node.js 下载:安装node.js链接 安装在D盘 window+R,输入cmd,打开命令提示符窗口,输入: npm -v 检测是否安装成功,如果输出版本号,则表示安装成功,如图: npm包管理工具(package manager)自动安装完成 二、改变原有的环境变量 1、首先配置npm的全局模块的存放路径、cache的路径,此处我选择放在:D:\Program Files\nodejs 输入如下命令: npm config set
风尚云网学习-vue项目构建/打包/发布
04-18 1375
风尚云网学习-vue项目构建/打包/发布
【4】VUE运行环境—创建新项目
dgdf123的博客
09-24 123
文章目录前言创建新项目在E盘创建项目目录初始化构建项目项目目录下要本地安装webpack-cli -D安装axios(ajax的封装)初始化项目访问项目 前言 VUE运行环境—创建新项目 创建新项目 在E盘创建项目目录 E:\zhongtian\project\vue_project\elements-demo (文件名要小写,或者会提示Sorry, name can no longer contain capital letters.) 初始化构建项目 管理员权限cmd 进入E:\zhongti
Vue 运行环境搭建
小鸭子的博客
06-07 3324
刚入职的前端拿到新电脑需要装哪些环境(个人习惯) 1、node(必备,现在不) 2、vscode、Hbuildx、微信开发者工具、postman 3、
Vue实战:仿小米商城个人项目开发详解
- Vue CLI是Vue.js的官方命令行工具,可以快速搭建项目结构,配置项目开发环境。 - 部署时可能会用到静态网站托管服务,如GitHub Pages、Netlify等,或传统的服务器部署方式。 实战项目实践: 1. 设计和规划 - ...
写文章

热门文章

  • Vue项目开发环境安装、项目构建运行、打包部署详解 2163
  • 文件系统目录结构 1149
  • JavaScript之arguments 458
  • django的settings.py文件配置项解析笔记 373

分类专栏

  • 前端 3篇
  • django 1篇
  • 笔记 4篇
  • Element

最新评论

  • django的settings.py文件配置项解析笔记

    CSDN-Ada助手: Python入门 技能树或许可以帮到你:https://edu.csdn.net/skill/python?utm_source=AI_act_python

大家在看

  • Java 一维数组作为函数参数 168
  • C程序设计:计算分段函数 518
  • 重读《人月神话》(7)-贯彻执行(Passing the Word)
  • 插件分享|沉浸式翻译 20
  • Python-flask-django电商客服意见跟踪系统

最新文章

  • JavaScript之arguments
  • django的settings.py文件配置项解析笔记
  • 文件系统目录结构
2023年3篇
2022年1篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳坪山网站建设公司效果好的网站优化湖州网站seo优化网站公司宜春网站搜索引擎优化各大网站优化哪里好陕西怎么做网站优化网站seo优化过度的避免方法重庆网站优化推广方案长葛口碑好网站优化价格如何计算临沂网站排名优化合作少儿培训网站优化引流邯郸家装行业网站优化推广方案如何将seo优化做成好的网站网站关键词优化开发公司辽宁铁岭网站设计优化邯郸有实力的教育行业网站优化seo优化对网站的建议网站图片列表速度优化成都网站建设优化建站漳州网站优化推荐推荐聊城网站优化软件网站优化效果好线尚网络网站优化有哪些核心技巧响水县网站seo优化排名鹤壁网站推广优化哪家有实力甘肃钢管网站优化随州网站优化哪家公司最好延庆区网站优化黄山网站推广优化栾城网站优化seo服务嵩县网站优化选哪家香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化