首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
garynan
掘友等级
前端开发工程师
|
YY游戏
超神之路就是垮过无数道坎。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
182
文章 181
沸点 1
赞
182
返回
|
搜索文章
最新
热门
React 高级应用 -- 错误边界 Error Boundaries
GitHub 学习 Demo。 部分 UI 的异常不应该破坏了整个应用。为了解决 React 用户的这一问题,React 16 引入了一种称为 “错误边界” 的新概念。 错误边界的作用在于捕获其子组件树 JavaScript 异常,记录错误并展示替补的自定义 React 组件。…
webpack 摇树处理
GitHub 学习 Demo。 摇树处理 Tree Shaking 是一项在消除 Javascript 上下文中死代码的技术。 它依赖于ES2015模块语法的静态结构,即 import 和 export。这个专业名词被 ES2015 module bundler rollup …
webpack 模块热更新 Hot Module Replacement
GitHub 学习 Demo。 Hot Module Replacement (简称 HMR) 是一个由 webpack 提供的最有用的功能之一。它允许在运行时更新所有类型的模块,而不需要完全刷新。 意思就是,部分的代码更新。而不是重新编译后刷新。 这篇文章关注的是功能的实现。…
webpack 开发模式管理 Development
GitHub 学习 Demo。 接下来将一些开发时的 webpack 配置。 先把 mode 属性变为 development. 当webpack捆绑您的源代码时,很难找到错误和警告到其原始位置。因为此时错误都是从 bundle.js 里抛出的,而这是一个经过编译的文件。。。 …
webpack 输出管理
GitHub 学习 Demo。 我们可以看到webpack生成了print.bundle.js和app.bundle.js文件,我们也在index.html文件中指定了这些文件。 如果您在浏览器中打开index.html,则可以看到单击按钮时会发生什么。 在我们进行构建之前,您…
webpack 静态资源管理
GitHub 学习 Demo。 对于 js 资源,基于JavaScript模块,webpack 将动态捆绑所有依赖项(创建所谓的依赖图)。 这很好,因为现在每个模块都明确声明了它的依赖关系,这样可以避免捆绑未使用的模块。 webpack 的 loader 可以给项目的静态资源带…
webpack 起步
GitHub 学习 Demo。 找一个文件夹初始化 npm 项目 并安装依赖。 此外,还需要调整我们的package.json文件,以确保我们将包标记为私有,以及删除 main 选项。 这是为了防止意外发布您的代码。 这个例子 lodash 依赖是通过 <script> 引入的…
个人成就
文章被点赞
37
文章被阅读
28,098
掘力值
484
关注了
72
关注者
6
收藏集
24
关注标签
65
加入于
2017-09-06