#学习
文章平均质量分 92
前端新技能汇总
JIseven
这个作者很懒,什么都没留下…
展开
-
带你玩转 TypeScript 【TS】
Typescript是什么?TypeScript是一种由微软开发的开源、跨平台的编程语言。它是JavaScript的超集,最终会被编译为JavaScript代码。TypeScript添加了可选的静态类型系统、很多尚未正式发布的ECMAScript新特性(如装饰器)ts与js最大的区别是什么呢?...原创 2021-08-19 11:36:06 · 334 阅读 · 0 评论 -
par2-模块2-规范化标准【ESLink】
eslint 1: ESLint介绍 最为主流的 JavaScript Lint 工具 监测 JS 代码质量 ESLint 很容易统一开发者的编码风格 ESLint 可以帮助开发者提升编码能力 2: eslint 安装 npm install eslint --save-dev 3: eslint快速上手 1: 校验文件: ...原创 2021-08-10 19:42:08 · 291 阅读 · 0 评论 -
par2-模块2-模块化打包工具【其他打包工具】
1: Rollup Rollup:一款 ES Module 打包器, 将散落的细小模块整理到一起,从而使这些划分的模块更好的运行在 浏览器环境 或者 node.js 环境。 Rollup 更为小巧【仅仅是一款ESM 打包器】,并不具备 webpack 类似 HMR 的这种高级特性,Rollup 初衷: 提供一个充分利用 ESM 各项特性的高效打包器 1: Rollup 快速上手 2:Rollup 配置文件 1: 根目录下新建 ...原创 2021-08-10 00:37:33 · 275 阅读 · 0 评论 -
part2-模块2-模块化开发(模块化演变过程 -- 模块化规范)
1: 模块化演变过程目录1: 模块化演变过程总结: 模块化规范ES Module第一阶段:(基于文件的划分模块方式)概念:将每个功能 和 相关数据状态 分别放在单独的文件里 约定每个文件就是一个单独的模块, 使用每个模块【这个模块引入到页面中】,然后直接调用模块的成员【方法/ 变量】。缺点: 所有成员都可以在模块外部被修改和访问【所有模块都是直接在全局工作的,没有私有空间】 模块一旦多了之后,命名会发生冲突...原创 2021-07-28 12:05:38 · 331 阅读 · 0 评论 -
part2-模块1:开发脚手架及封装自动化构建工作流作业
## 简答题**1、谈谈你对工程化的初步认识,结合你之前遇到过的问题说出三个以上工程化能够解决问题或者带来的价值。**答: 工程化:是能够遵照一定的规范和标准【初始化项目,实现,自动编译,自动合并,自动压缩,自动打包,自动构建,自动部署等代替人手动实现】通过工具来提升效率的一种手段,和一切能提升前端开发效率,提高前端应用质量的手段和工具都是前端工程化。解决问题:1:提升开发效率 之前从零开发一个项目需要花费大量的时间去初始化项目,比如安装各种 npm 包、配置各种 W...原创 2021-07-15 11:52:28 · 165 阅读 · 0 评论