| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 去中心化的前端构建工具 — Vite -> 正文阅读 |
|
[JavaScript知识库]去中心化的前端构建工具 — Vite |
为什么要使用Vite在浏览器中提供ES模块之前,开发人员没有以模块化方式编写JavaScript的本机机制。这就是为什么我们都很熟悉“捆绑”的概念:使用工具来抓取、处理和连接源模块到可以在浏览器中运行的文件中。 随着时间的推移,我们看到了webpack、Rollup和Parcel等工具,它们极大地改善了前端开发人员的开发体验。 然而,当我们开始构建越来越多雄心勃勃的应用程序时,我们要处理的JavaScript数量也呈指数级增长。对于大型项目来说,包含数千个模块并不罕见。我们开始遇到基于JavaScript的工具的性能瓶颈:启动开发服务器通常需要很长的等待时间(有时长达几分钟!),即使使用HMR,文件编辑也需要几秒钟才能反映到浏览器中。缓慢的反馈循环会极大地影响开发人员的生产力和满意度。 Vite旨在通过利用生态系统中的新进展来解决这些问题:浏览器中本地ES模块的可用性,以及用编译到本地语言编写的JavaScript工具的兴起。
Vite-Cli 快速搭建项目一、搭建本地开发环境
二、创建新的初始应用
NPM:
Yarn:
PNPM:
然后按照提示操作 您还可以通过附加的命令行选项直接指定要使用的项目名称和模板。例如,要脚手架一个Vite + Vue项目,运行:
请参见 create-vite 了解每个支持模板的更多细节:vanilla, vanilla-ts, vue, vue-ts, react, react-ts, preact, preact-ts, lit, lit-ts, svelte, svelte-ts。 三、启动应用服务器进入工作区目录,并启动这个应用。
npm run dev 命令会构建本应用、启动开发服务器、监听源文件,并且当那些文件发生变化时重新构建本应用, 你会发现本应用正运行在浏览器中。 参考文献:https://vitejs.dev/ 云开发平台一键部署Vite作为Vite开发者的你,云开发平台为你提供了一站式,全云端的开发平台,让你可以打开浏览器就完成开发,调试,上线,同时云开发平台底层调用的是阿里云集团Serverless产品,可以实现低门槛开发,部署,调试,降低开发上手成本,让Vite应用可以一键快速部署! 一、创建环境想要一键部署Vite,需要以下账号和服务:
二、创建Vite应用
填写基本信息,完成创建。填写基本信息并点击「完成」。成功后进入到应用详情和部署界面。 三、在日常环境部署
阿里云开发平台多端应用构建工具不管是日常工作、学习都会涉及到的领域,既如此挑选一款适合自己的应用不止操作起来更顺畅同时也使身心愉悦,带来一天的好心情。
带着以上诸多疑惑进入云开发平台,有多种框架映入眼帘例如:Vue.js、React、Nuxt.js、Next.js、AntDesign等,其中还能看到一些内容管理平台例如:Hexo、Docusaurus、VuePress、Sapper等。在此条件下我们先挑一个较为感兴趣的应用点开去尝试部署,会发现在原来线上部署应用真的像在手机上下载APP一样简单、快速。一个如此、其他便皆是大同小异了,多尝试一些应用发现每个的相同与不同,自然而然挑选最适合自己需求的应用去在日常所用即可。 忙不完的活,做不完的工作,工作效益最高化是个人都在追求的,那劳逸结合必是肯定的。云开发平台也有一些小游戏去帮助大家缓解小心情,类似头像生成器、2048等。玩着自己部署出来的应用成就感可就加倍呢,如果不喜欢游戏的整体布局、颜色等,那也可以根据从云开发平台部署的经验在去原有代码基础上去修改、部署等。这样专属自己的一款游戏就出来了呢,如果有心爱之人送给她这也合成不是一种浪漫呢! |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 16:47:23- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |