Vue2 与 Vue3 学习笔记
vsc
2024.4.12 下载源过期问题
一、报错情况
1 | npm ERR! code CERT_HAS_EXPIRED |
npm的证书失效了,它不再支持自签名证书
二、解决方案
1 | 1.查看自己的下载源 |
配置node环境和包管理工具
1.npm,node 安装
Node的介绍与安装
Node.js是一个基于Chrome V8引擎的JavaScript运行时。它允许开发者使用JavaScript在服务器端运行代码,而不仅仅局限于浏览器环境。Node.js提供了丰富的内置模块和包管理器npm,使开发者能够轻松地构建和管理应用程序。Node.js在前端开发中广泛应用于构建工具、服务器端渲染、API开发等方面,为前端工程师提供了更多的技术选择和灵活性。
1 | 检查代码 |
2.yarn 的安装
1 | npm install --global yarn |
- Webpack的介绍与安装
Webpack: Webpack是一个模块打包工具,它可以将多个前端资源(如JavaScript、CSS、图片等)打包成一个或多个静态文件。Webpack通过模块化的方式管理项目中的各个模块,并根据配置文件进行打包和优化。它提供了丰富的插件和加载器,可以处理各种类型的文件,实现代码分割、压缩、懒加载等功能。Webpack还支持热模块替换(HMR),可以在开发过程中实时预览修改的效果。通过使用Webpack,前端工程师可以更好地组织和管理项目代码,提高开发效率和性能。
1 | npm install webpack -g |
4.Vue CLI的安装与介绍
Vue CLI是一个用于快速构建Vue.js项目的脚手架工具。它提供了一套完整的项目开发工具链,包括项目初始化、开发服务器、打包构建等功能。Vue CLI基于Webpack,并集成了Vue.js相关的插件和配置,使得前端工程师可以快速搭建和开发Vue项目。Vue CLI还提供了丰富的插件和模板,可以根据项目需求进行定制化配置。通过使用Vue CLI,前端工程师可以快速启动项目,统一项目结构和开发规范,并享受到Vue.js的开发优势。
全局安装Vue CLI
1 | npm install -g @vue/cli |
5.初始化Vue项目并运行
1 | 新建一个文件夹,在控制台输入 |
Vue框架学习
渐进式JavaScript框架
vue是一个框架,也是一个生态。
官方文档:
地址
1 | window版本: |
Vue和react对比
使用vue的不同方式:
1.无须构建步骤,渐进式增强静态的HTML
2.在任何页面中作为Web Components 嵌入
3.单页应用 SPA
4.全栈/服务器渲染 SSR
5.Jamstrack /静态站点生成 SSG
6.开发桌面端、移动端、webGL,甚至是命令行终端中的界面
vue API:选项式API和组合式API
Element-UI 主题样式更改
1 | 帮助文档:https://element.eleme.cn/2.7/#/zh-CN/component/custom-theme |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 lx`Blog!
评论



