首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
时间小鱼
掘友等级
前端搬砖
闲着没事吐泡泡
获得徽章 21
动态
文章
专栏
沸点
收藏集
关注
作品
赞
254
文章 242
沸点 12
赞
254
返回
|
搜索文章
最新
热门
基于 GitLab CI 搭建前端自动构建环境
持续集成(Continuous integration,简称CI)指的是,频繁地(一天多次)将代码集成到主干。 GitLab CI 是 GitLab Continuous Integration (Gitlab 持续集成)的简称。从 GitLab 的 8.0 版本开始,GitL…
一起来学习如何用 Node 来制作 CLI
提起 CLI,不由得会想起 vue-cli 和 angular-cli,它们都是基于 Node 的命令行工具。 假设你现在要建立一个新项目 ,这个项目配置和之前的项目配置是一样的。在你没有 CLI 的时候,你只能通过复制、粘贴来进行。然而,当你有了 CLI,你就可以通过命令来…
drag 和 drop实现拖拽效果
「这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战」如果你还没用过 drag 和 drop,可以通过本文了解下。
如何构建一个高效的开发流程
不知道各位出包流程是否一样,反正我这边现状是每次后端要包,都需要打一个包,然后压缩并通过企业微信发送。或者迭代出包,首先打包,打完包之后压缩通过邮件发送给测试,并要重命名每一个文件的名字,比如名字为迭代版本 + 年月日时分。这样的流程非常繁琐,每次走这个流程都十分难受。那么,我…
细读 JavaScript 之静态作用域与动态作用域区别
看到标题,相信大家有点懵逼,什么是静态作用域?什么又是动态作用域?先抛开这些不谈,我们先来看一个题目,这个题目来自于《你不知道的 JavaScript》(上)。 执行以上代码,输出是什么?我们发现输出是2?这是啥情况,为什么不是 3,而是 2?到底是什么原因造成的?因为 Jav…
Common JS、AMD、CMD 和 UMD 的区别
一个单独的文件就是一个模块,有自己的作用域。在一个文件里定义的变量、函数、类都是私有的,对其他文件不可见。 加载模块使用 require 方法,该方法读取一个文件并执行,最后返回该文件内部的 exports 对象。 模块加载的顺序,按照其在代码中出现的顺序。加载模块是同步的,所…
解读 Babel 编译后的 decorator 代码
装饰器是一种与类相关的语法,用来注释或修改类和类方法。 由于 print 函数返回 undefined,所以 Foo 在这里仍是 Foo。那当我们装饰器写成 @print() 时,又会发生什么? 可以发现首先执行 print 函数,但是由于 print 返回 undefined…
漫谈 Webpack 之服务端渲染、客户端渲染和同构
页面由服务端直接返回给浏览器,路由为服务端路由,URL 的变更会刷新页面,原理与 ASP,PHP 等传统后端框架类似。 页面在 JavaScript,CSS 等资源文件加载完毕后开始渲染,路由为客户端路由,也就是我们经常谈到的 SPA(Single Page Applicati…
基于React+Webpack+Mobx+Less项目搭建指南
Webpack 支持零配置,如果 entry 不配置,默认值为 ./src ;如果 output 不写,默认值为 ./dist。 Webpack 在 4.X 版本废弃了 CommonsChunkPlugin,需要使用 optimize.splitChunks 来替换。 extr…
Webpack 进阶之源码分析(一)
Node API 文档中明确写到,process.exit() 方法以退出状态 code 指示 Node.js 同步地终止进程。 如果省略 code,则使用成功代码 0 或 process.exitCode 的值(如果已设置)退出。 用于从模块名取到绝对路径。 readline…
下一页
个人成就
文章被点赞
614
文章被阅读
43,728
掘力值
1,992
关注了
94
关注者
76
收藏集
3
关注标签
11
加入于
2017-02-07