Webpack 最佳实践总结(三)

2017-08-23
阅读 5 分钟
9.6k
有时候,前端项目中除了 JavaScript 外,还有一个更重要的 CSS 需要我们花点精力进去。这里主要陈述一下如何将 CSS 加工流整合到 webpack 中,因为 CSS Modules 的情况比较复杂,所有暂还未打算介绍更多关于 CSS Modules 的内容

Webpack 最佳实践总结(二)

2017-08-21
阅读 5 分钟
2.2k
上一篇介绍了 Webpack 优化项目的四种技巧,分别是通过 UglifyJS 插件实现对 JavaScript 文件的压缩,css-loader 提供的压缩功能,配置NODE_ENV可以进一步去掉无用代码,tree-shaking帮助找到更多无用代码

Webpack 最佳实践总结(一)

2017-08-18
阅读 5 分钟
4.7k
Webpack3 自今年6月20日正式发布而来,给我们带来Scope Hoisting和Magic Comments两大功能,可惜不在这次系列文章内容范畴里,而本次文章的主要内容是从项目中总结得到,当然也看了很多别人写的文章,是可以被应用到生产中。这次主要介绍三个方面,分别是压缩 JavaScript 和 CSS、配置环境变量、ES 模块机制带来的Tree-s...

配置React开发环境教程

2017-02-25
阅读 4 分钟
2.8k
这是一篇新手向文章,主要是记录一下使用过程,希望能给予别人一些帮助和提示 用 Yarn 做包管理用 Babel 做jsx和es6语法编译器Webpack 做模块管理和打包 教程是基于macOS的,Nodejs得提前安装好。我的Nodejs和npm的版本如下 {代码...} Yarn安装和配置 我们在 macOS 下可以通过brew去安装,如下 {代码...} Yarn 下载的包...

从一道JavaScript题目学点正则

2017-02-19
阅读 2 分钟
1.5k
我印象中的这道题目是:有一组数组为[1,1,2,3,3,3,3,4,5,5,5,6,6]使用js把它变成[[1,1],2,[3,3,3],4,[5,5,5].[6,6]]

前端整合MathjaxJS的配置笔记

2017-02-10
阅读 7 分钟
14.6k
这篇文章是我给Pinghsu主题添加数学公式功能的一个小教程,包含我大量的官方文档阅读后的实践,跟着这篇配置教程走,你可以做到给任何一个需要数学公式的站点添加支持。

解释一下为什么我很少jQuery

2017-02-09
阅读 4 分钟
3k
这里声明一下,这不是反jQuery的文章,jQuery作为一个js库给大家的项目开发带来很多便利,但有时候仔细想想,我们真的需要jQuery吗?一年前的lpisme的主题的一个特色是没有jQuery,还是现在的Pinghsu主题,也是不用jQuery的。这里我想告诉大家,我持有的观点是在中小型的项目中建议能不用jQuery就不用。