首页 > 前端开发 > 正文

web前端vue开发app 如何使用vue+webpack做一个项目(附代码)

2023-09-16 00:52:36 | 我爱编程网

很多关注前端开发的朋友很希望了解web前端vue开发app 如何使用vue+webpack做一个项目(附代码),今天我爱编程网为大家整理了相关文章,一起来看看吧!

web前端vue开发app 如何使用vue+webpack做一个项目(附代码)

如何使用vue+webpack做一个项目(附代码)


这次给大家带来如何使用vue+webpack做一个项目(附代码),使用vue+webpack做一个项目的注意事项有哪些,下面就是实战案例,一起来看一下。
利用 webpack 给生产环境和发布环境配置不同的接口地址
在开发时,前后端分离同时进行开发。前端调用后端给的接口也是在局域网内部的。但是,当项目推到线上的时候,会从真实服务器上获取接口,在测试接口和真实接口之间频繁切换,让人十分恶心。
第一步,在webpack配置文件中,分别设置不同的接口地址
打开dev.en.js文件。修改如下:
var merge = require('webpack-merge')
var prodEnv = require('./prod.env')
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
API_ROOT: '"//192.168.1.8/api"' // 添加api地址
})同样在prod.env.js文件中
module.exports = {
NODE_ENV: '"production"',
API_ROOT: '"//www.baidu.com/api"'
}第二步,在代码中调用设置好的参数
比如我的:src/config/api.js文件
// 原来的API接口地址
var root = ' 新配置的API接口地址
var root = process.env.API_ROOT相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!
推荐阅读:
react应用开发脚手架使用案例

怎样使用js操作图片转为base64

web前端vue开发app 如何使用vue+webpack做一个项目(附代码)

移动APP开发框架盘点2:Web移动前端框架大全

开源项目其实有一个成熟周期,这个周期大概是三年左右,自React框架在2013年发布并引爆了前端框架的大潮,这个属于前端的周期就此开始了。

之后在2015年5月开源的React Native又开启了属于Web移动前端的周期,15-16年,18-19年,21-22年正好就是属于移动前端的三个爆发点。

三年前,在第一个成熟收获期,我盘点了移动开发框架。在这第二个成熟收获期,理所当然要来盘点一波。

不过,当我点开github项目的code-frequency时,还是被这个准到吓人的周期猜想惊呆了,先给你们看一波,剩下的自行验证。

1、

2、

再来说第二个比较有意思的发现,停止维护的项目绝大多数是Vue框架项目。

盘点开始的时候我还觉得React框架处于绝对劣势,到完成时我发现React无论在选择面还是成熟度上都超过了Vue。

原因我这里就不分析了,反正大家都有自己的看法。

网页类框架就是前端组件框架,这一次虽然有大量项目停止维护,但是也有很多项目坚持了下来,而且还涌现出了一批新项目。

大厂占了主导,因为这些年大厂在移动开发上的需求,远高于其它方面。个人项目要坚持确实不易。

本来是想要做一个验证项目,把所有框架都试用一遍并给出推荐度的。由于进度太慢,还是下一次再发吧。

这次的重点是渐进类框架,就是所谓多端同构框架(小程序框架)。这几年国内的重点的各种小程序平台,所以多端框架的需求很是旺盛。

不过大多数先行者都没挺过来还是让我很意外,只有Taro成功了,想想还是有很多让人唏嘘的东西。

在这里还是先预测一波吧,因为这一类框架最变化最大,最终还是有很多框架要出局的。

渐进类框架是一个过渡性的产品,最终会变成桥接类框架的一部分,所以,与桥接类框架协同才是框架的出路。

这个赛道基本全是大厂了。

腾讯新一代跨端开发框架Hippy

Hippy一看就是淘宝Weex的对标项目,Kpi功能全面压制。所以官方支持 React 和 Vue 两种主流前端框架。在Weex2019年实质停更后发布,要不要这么卷?

Hippy 2.x 架构主要分成三层,UI(JS) 层 Hippy-React 和 Hippy-Vue 负责驱动 UI 指令生成;中间层 C++ HippyCore 负责抹平平台差异性和提供高性能模块;渲染层 Android 和 iOS 负责提供终端底层模块、组件,并与布局引擎通信。

对Weex惨遭遗弃,我上次就说过:「ReactNative提供工具,Weex提供框架,将平台差异化屏蔽(Write Once, Run Everywhere)。所以Weex则注定功能相对弱小,并且坑比较多。」Weex最终下马也是必然的,淘宝又发布升级版北海,为了实现(Write Once, Run Everywhere),它采用自绘,而且是基于Flutter自绘。

所以Hippy3.x就一如既往的Kpi功能层层加码,很有腾讯风格。在未来的 3.x 中业务与渲染层中的具体实现可根据用户实际场景进行切换:业务层上不再局限于 JS 驱动,还可选择(如:DSL/Dart/WASM 等)其它语言进行驱动;在渲染层中,渲染引擎除了支持现有原生(Native)渲染之外,还可以选择其他渲染 Renderer,如 Flutter(Voltron) 渲染。

「Kraken 北海」是一款高性能Web渲染引擎。底层基于 Flutter 进行渲染。

Kraken 不限制上层开发者使用的框架,无论你是使用 Vue 、Rax 还是 React 都可以开发 Kraken 应用。

Kraken 的 runtime 通过 JS Engine Binding 的方式提供了一系列 Web 标准的 API 接口,调用相应 API 会执行相关逻辑并创建一系列需要发送给 Dart 层处理的指令。

Kraken 其实就是一个小程序平台,而且追求全平台完全一致。我虽然认为各平台不一致是很自然的事情,但是也表示理解,毕竟别人吹牛有当真的传统(KFC表示认同)。

Kraken 现在也是一个小号浏览器,所以它的主要工作就是抠标准,毕竟它是一款基于 W3C 标准的高性能渲染引擎。

最后,我劝淘宝领导定Kpi要理智些,毕竟Hippy4我还蛮期待的。

滴滴出品的超轻量级动态化跨端开发框架,主打轻量和实用。

Hummer 以 JS 引擎为基石,目前已支持 JavaScriptCore、Hermers、QuickJS 等业内知名 JS 引擎(这里本来还有个V8的,我删除了,源码里面没有,Kpi需要)。再配合经过调优的 Yoga 布局引擎,抹平了两端视图布局差异(性能更佳的自研布局引擎开发中)。顺便提一下,Hippy采用V8(功能更强)自研布局引擎(性能更佳)。

Hummer 的特点是抛弃了业界其他动态化跨端框架普遍使用的DSL层和VDOM层,因此原生 Hummer 不具备前端开发常用的响应式编程的能力,但同时换来的是接近原生开发的体验和性能。再以原生 Hummer 为基础,在此之上开发了一套基于MVVM架构的开发框架 —— Tenon ,通过 Tenon,可以把使用 Vue/React 编写的代码,转换成原生 Hummer 的代码。

Hummer也是一个小程序平台,而且超轻量。如果想要无限提升自己APP的能力,可以考虑嵌入Hummer。

Web移动前端框架正在迎来第三个高速发展期,各类框架得到极大繁荣。

个人在具体项目的贡献已经微乎其微了,创新、架构创新是唯一制胜的手段,这也是我看好React的根本原因。

最后,还是想做点微不足道的 探索 ,现在前端组件库层出不穷,更换组件库带来的代价有点大。想创建一个框架,来实现上次说的组件公约数和公倍数,无缝切换组件库。理论上支持所有组件库 ,也能为后来者提供弯道超车的机会。我想大厂可能没有需求,也不会愿意发布这种框架,毕竟都是平台部门说了算。 我爱编程网

这个库就是useMobile,当然分为useMobileReact和useMobileVue。下次先发布useMobileReact。等我发布后,再来填上面表中缺的推荐度。

原文地址:

web前端vue开发app 如何使用vue+webpack做一个项目(附代码)

web端开发需要什么?

1.Web前端开发需要掌握的几个必备技术是:

HTML+_CSS核心、JavaScript、VUE框架

前端的应用非常广泛,基本网站、APP、HTML5小程序等都需要前端开发,所以只要是互联网产品基本都需要前端。

前端程序猿切页面写页面,Web上、H5上的炫酷效果,是前端开发大展身手的地方。最常见的用于前端开发的技术组合是:HTML+CSS+JavaScript。

web前端是在开发人员中最直接面向产品、面向用户的设计人员,一个开发团队的成果是要靠web前端去展现,因为用户不会去关心后台的处理有多么强大。

2.后端开发是写后台,各种业务逻辑、数据处理、模块接口、客户端接口等等。后端开发者通常精通于一种Web编程语言和一个数据库管理系统。电商平台点击筛选条件下面为你筛选出来的宝贝的功能以及付款人数数据的变化等都是由后台来实现提供的。


以上就是我爱编程网为大家带来的web前端vue开发app 如何使用vue+webpack做一个项目(附代码),希望能帮助到大家,更多相关信息,敬请关注我爱编程网!
与“web前端vue开发app 如何使用vue+webpack做一个项目(附代码)”相关推荐
web前端开发项目目录结构 如何使用vue多页面开发与打包
web前端开发项目目录结构 如何使用vue多页面开发与打包

阿里巴巴技术文章分享:阿里云无线&前端团队是如何基于webpack实现前端工程化的_html/css_WEB-ITnose背景前端经历了初期的野蛮生长(切图,写简单的特效)——为了兼容浏览器兼容性而出现的各种类库(JQUERY,YUI等——mv*(饱暖思淫欲,代码多了,也就想到怎样组织代码结构,backbone,angularjs等)——工程化(利用grunt,gulp,yeoman做项目

2023-10-05 15:41:26
web前端开发期末作业vue 如何通过 Vue+Webpack 来做通用的前端组件化架构设计
web前端开发期末作业vue 如何通过 Vue+Webpack 来做通用的前端组件化架构设计

WEB前端目前的主要学习内容是什么?这里根据行业变化和企业用人需求整理了一份web前端学习路线,主要学习以下内容,希望可以帮到你~第一阶段:专业核心基础阶段目标:1.熟练掌握HTML5、CSS3、Less、Sass、响应书布局、移动端开发。2.熟练运用HTML+CSS特性完成页面布局。4.熟练应用CSS3技术,动画、弹性盒模型设计。5.熟练完成移动端页

2023-10-04 21:16:04
使用vue开发web前端页面 ssm框架vue前端项目怎么跑
使用vue开发web前端页面 ssm框架vue前端项目怎么跑

如何使用vue多页面开发与打包这次给大家带来如何使用vue多页面开发与打包,使用vue多页面开发与打包的注意事项有哪些,下面就是实战案例,一起来看一下。前段时间做项目,技术栈是vue+webpack,主要就是官网首页加后台管理系统根据当时情况,分析出三种方案一个项目代码里面嵌两个spa应用(官网和后台系统)分开两套项目源码一套项目源码里面就一个spa应用思考:直接否

2023-09-28 23:36:31
web前端开发vue项目实战 vue项目怎么运行
web前端开发vue项目实战 vue项目怎么运行

前端项目中如何搭建JQuery、Vue等开发环境这次给大家带来前端项目中如何搭建JQuery、Vue等开发环境,前端项目搭建JQuery、Vue等开发环境的注意事项有哪些,下面就是实战案例,一起来看一下。vscode是微软开发的的一款代码编辑器,就如官网上说的一样,vscode重新定义(redefined)了代码编辑器。当前市面上常用的轻型代码编辑器主要是:sublime,notepa

2023-09-23 10:06:42
web前端开发vue项目 ssm框架vue前端项目怎么跑
web前端开发vue项目 ssm框架vue前端项目怎么跑

VUE在前端里面主要是做什么的呢?Vue是一个js框架。什么叫框架?个人理解是对原生JS,html,css的功能进行封装之后形成的一个语言。比如,你需要盖一座房子,你用原生js,html,css写代码相当于你用手一块砖一块砖地垒。而使用Vue,Vue已经给你了一面墙,一根房梁,一扇门,你需要做的是把门墙梁拼成房子。它帮助你提高开发效率。你只需要按照它的规矩来写三段部分:<tem

2023-09-18 11:23:52
11个web前端开发实战项目 前端项目中如何搭建JQuery、Vue等开发环境
11个web前端开发实战项目 前端项目中如何搭建JQuery、Vue等开发环境

Web前端开发主要学哪些课程?老实说,前端经过这几年的快速发展,网上的文章和教程还是蛮多的,有经验的人能够根据资料制定出属于自己的学习方法和路径,但对于小白来说,还是有些难度。知了姐来给大家分享前端学习路径。针对0基础,非科班,没有编程经验,想学前端,但是不知道如何入门的人群。基础部分:1、HTML+CSS这部分学习,可以模仿一些网站做些页面,在实践中积累经验。做

2023-10-11 04:50:48
tp5web前端开发 前端使用vue后端使用tp5的前后端分离的项目如何在宝塔上部署,请大佬指点一下,第一次接触?
tp5web前端开发 前端使用vue后端使用tp5的前后端分离的项目如何在宝塔上部署,请大佬指点一下,第一次接触?

tp框架开发流程?安装好phpstudy后,运行软件.首先将tp的程序放到一个目录web_thinkphp(可自定义)打开phpStudy面版右边有一个php版本,选择好tp所需要的版本(tp3.2先5.3~5.4即可,tp5可选5.5+)127.0.0.1tp.me保存(如果没有修改权限,可以在桌面上建一个文件hosts加入上面一行代码后再覆盖到hosts所在的目录)在其它选项菜单-&g

2023-09-30 14:32:55
使用vue+vuex+koa2如何搭建开发环境
使用vue+vuex+koa2如何搭建开发环境

web前端参考文献web前端参考文献前端为设计网页,那么,关于web前端的参考文献有哪些?[1]匡成宝。HTML语言的网页制作方法与技巧探讨[J].电脑迷,2017,(03):190-191.[2]张欣欣。HTML及百度地图API在WebGIS中的应用实例研究[J].江苏科技信息,2017,(07):63-65.[3]王秀萍,季金奎。Word转换成Html的方法探析[

2023-10-28 17:00:56