[Node.js] 發佈 Huayra 教學

本篇將講解當你要將使用 Huayra 開發好的 Web 服務發佈到伺服器上時的基本方法(不含 domain 相關設定教學)。 Server 上要裝的東西基本上很相似,Node、MongoDB 自然都是要安裝的,而套件的部分 react-scripts 也需要安裝於全域。發佈到 Server 上與開發時最大的不同則是不再使用 npm start 來啟動服務了,而是要先使用 build 將 React »

[Node.js] 使用 nodemon 來啟動 node 程式

老是一直 node app.js 來重啟服務嗎?快來試試 nodemon 吧! 一般我們於開發階段時啟動 node 服務(程式)都是使用node *.js此指令,這有些麻煩的地方,像是當該服務出現錯誤而中斷,或者是開發好新功能時,都要重新執行node *.js指令,而 nodemon 就能幫你解決該問題,存檔後會自動重啟,遇到錯誤時也不會在自行中斷,節省了許多麻煩。以下將介紹 »

[Node.js] yarn 安裝教學

Yarn 是 Facebook 發佈的一款 JavaScript 套件管理工具,其功能與 npm 相同,但 npm 最為人詬病的是安裝速度很慢、安裝相依套件沒有順序性,而 Yarn 不但解決了這些問題,還加入了方便的 Cache 機制使套件均只要下載一次,多個專案若使用相同套件時不必重新下載。官方也表示 Yarn 是快速、安全、可靠的,且能支援多系統。 »

[Node.JS] bcrypt 安裝錯誤解決方案

某些服務會使用 bcrypt 來進行 hash secrets,像是:Aqua、Drywall、PartJS、MakeeAPI 等。但在 Windows 下安裝 bcrypt 時常會遇到與多問題及錯誤 (如下所示),這時若只是單純想把服務運作起來,我們可以使用 bcryptjs 來代替。 $ npm install bcrypt - > »