即將開始測試的 npm@5

所以說競爭對使用者還是好事,自從 yarn 面世之後 npm 升版速度之快啊XD Oh hey, a reminder that #npm5 is going into…

Read More

npm install failed on jenkins

最近在弄公司用的 jenkins 的時候遇到的一個問題,順手把它記下來。 因為原本 CI 機器空間被佔滿了,所以就把新的 task 設定跑在另一台新開的機器上,結果不知道為什麼原本沒問題的東西,設定跑在新機器上就沒辦法成功。下完 npm install…

Read More

自嗨筆記 2015/08/16

經過這幾週的測試,個人覺得這個系列文非常對不起「週報」這個詞彙,而且短時間內應該也不可能改變現況(或許永遠也不會 XD),所以就決定把標題改作「自嗨筆記」,這樣應該就不用負什麼責任了 #炸 此外,既然改成筆記的性質,內容應該也不會只限於 node.…

Read More

io.js v2.0

默默地就升了 major version #誤 io.js v2.0 釋出! https://t.co/JlINk6YPow 此版本包含了不相容的變更,詳細的更新項目請參閱…

Read More

npm 的安全性 - rimrafall

應該算是幾天前發生的小插曲,應該是從這邊出來的 - Npm install could be dangerous 應該是有人為了強調 npm 有潛在的危險,所以特別做一個叫 rimrafall 的套件,然後它會在你安裝之後把你的資料砍光.…

Read More

npm 將支援 "scoped packages"

其實本來是希望這篇是 v0.12 的釋出公告,不過最近的狀況實在是讓人摸不著頭緒,除了活絡度明顯下降之外,釋出日期也遙遙無期,希望 core team 可以加加油啊... btw, 最近剛好看到 npm 直接跳了大版號,…

Read More

Next move of node.js

最近 nodejs 社群真是不平靜啊 XD 昨天看到公告之後有點震撼,不過驚嚇點不是在 nodejs 的專案領導者將由 @izs 轉交給 @tjfontaine,雖然也算是大事,不過其實算有跡可循,最近幾次的 Release…

Read More

Here comes npm mirror

不知道是不是量越來越大的關係,最近 npm 常常出現一些問題 please give me 15 minutes to boot up more capacity for…

Read More

Build Your Own npm repository

今天早上起來就看到 npm 官推一連串的訊息,看來是爆炸了... having some sporadic internal routing latency problems affecting website and registry…

Read More

Node.js 0.8.17 & Npm 1.2.0

早上起來就看到新版釋出的消息,不過有幾個特別的地方,稍微註記一下。 首先 v0.8.17 有特別要處理一個安全性(Integer overflow)問題,如果有使用到 TypedArrays 的使用者,請儘速升級到這個版號。…

Read More

Solve Node.js Packages Dependencies with npm shrinkwrap

之前有提過在nodejs的開發中,npm扮演著相當重要的角色,因 為一般常見的nodejs專案,都是大量依賴其他開發者所貢獻的程式,然後在其上堆疊並創造出出自己需要的新功能。npm的存在就提供所有的開發者可以清 楚的定義出不同套件之間的關聯與需求,也就是大家都很熟悉的package.json定義檔 。 不過雖然有npm幫眾開發者處理好許多套件相依的問題,不過還是有可能發生問題的情況: 我們的專案A需要B/C套件 A@…

Read More

npm - Manage Your Node Packages

伴隨着Node.js的火紅,許許多多我們想不到的應用也紛紛出爐,如何能夠有效的管理這些套件就是一件很麻煩的事,更不用多隨之而來的套件相依性(packages dependency)的問題,不過node的社群中也早早就想到這個問題了,所以早在node.js出來沒多久,相對應的套件管理也隨著出現了,就是本篇要提的-npm 就跟各大語言中的套件管理一樣,…

Read More