Web技术试炼地

热爱技术的教主大人


  • 首页

  • 归档

  • 友链

  • 关于

  • 搜索

语义化版本

发表于 2015-12-05 | 分类于 狂人日妓 | 评论数:

之前就觉得为什么 github 上的大部分东西都是 1.0.1、1.11.1 甚至 0.11.1 这种奇葩的版本。为什么 jQuery 1.9.9 之后不是 2.0.0 而是 1.10.0。而且在 npm init 的时候不能输入 1 或 1.0 这样的版本,就算你手动修改了 package.json 里的版本之后,就无法安装其他模块,报 Invalid version: "1.0" 无效版本错误。

阅读全文 »

node 学习笔记 - path 处理

发表于 2015-12-04 | 分类于 学习笔记 | 评论数:

path 模块是 node 用于整理、转换、合并路径的神器,只要是路径问题,都可以交给它处理。
但它仅仅是处理路径字符串,而不会去坚持或处理文件。

阅读全文 »

node 学习笔记 - fs 文件操作

发表于 2015-12-03 | 分类于 学习笔记 | 评论数:

最近看到群里不少大神都开始玩 node 了,我感觉跟他们步伐越来越大了,
为了追逐他们的步伐,必须把 node 技能 get 起来。

阅读全文 »

[废弃] Sublime Text 之 Package Control 镜像

发表于 2015-11-24 | 分类于 狂人日妓 | 评论数:

这阵子经常有朋友跟我说 Sublime Text 下的 Package Control 无法安装,或者是安装后无法安装插件,甚至连插件列表都加载不出来。然后,就没有然后了。。

阅读全文 »

删除 windows 下 node_modules 过深的目录

发表于 2015-11-13 | 分类于 狂人日妓 | 评论数:

说到 node 的模块,确实既好用又蛋疼。相信无数人吐槽 node_modules 目录结构的设计了。
确实,npm 没有处理好 peerDependencies 的概念,不仅重复安装了模块,而且嵌套层次太深。
我觉得可以在安装依然的时候分析相同模块,安装到合适的层次,但是却面临一个相同模块的不同版本问题。
反正确实挺纠结的,我这样的脑子不够用。

阅读全文 »

Promise 学习笔记 - 时间支配者

发表于 2015-11-08 | 分类于 前端技术 | 评论数:

你们别拦着我,我要把学习笔记都上交给国家。。完。

阅读全文 »

replace 替换全部的正确姿势

发表于 2015-11-06 | 分类于 前端技术 | 评论数:

关于字符串替换问题,其实是个很简单的问题,但却也不那么简单,至少对于很多新手而言,全局替换一直是个坑。

阅读全文 »

[废弃] brew-cask 之本地更新 node

发表于 2015-11-04 | 分类于 狂人日妓 | 评论数:

起因

今天 Node v4.2.2 (LTS) 发布,什么是 LTS 呢,百度之 Long Term Support:长时间支持版本(三年),一般的版本支持为18个月。
所以我打算更新下,其实前几天刚刚折腾了node5后来换回了4.x版本,我这样的小菜暂时先玩玩4.x好了。

阅读全文 »

split 方法的正确使用姿势

发表于 2015-11-02 | 分类于 前端技术 | 评论数:

通过 js 获取 QueryString (location.search部分) 参数很常见,网上代码也满天飞。
不过现在的框架,基本上都通过路由伪静态了,把以前的 QueryString 变成了
pathname (location.pathname部分) 路径参数了。

例如:/index.html?id=22&name=abc
很多框架都是渲染为 /index/id/22/name/abc.html

阅读全文 »

Sublime Text 之运行 ES6 (基于babel)

发表于 2015-10-21 | 分类于 狂人日妓 | 评论数:

之前在博客园里写过一篇《Sublime Text 之运行 js 方法》,这篇算是续篇了,因为就是改个字符串而已。

直接进入正文吧。

阅读全文 »
1…789
楼教主

楼教主

自称楼教主的前端小学生

81 日志
7 分类
34 标签
RSS
Creative Commons
0%
© 2015 – 2020 楼教主
由 Hexo 强力驱动
|
主题 – NexT.Gemini