nodejs

所有「nodejs」相關文章。

文章列表

nodejs

NVM 設定教學

先簡單介紹一下,NVM ( Node Version Manager )是個 NodeJS 的版本管理器,可以任意的安裝及切換各種版本的 Node 環境。 那接下來就來說明如何使用吧。 -------------------------------------------------------------------------------- 如果你是Mac使用者 homebrew 那安裝步驟很簡單。 只需直接安裝就可以了 brew install nvm 安裝完之後即可使用 nvm 列出所有可以安裝的版本,例如列出 v10 的所有版本 nvm ls-remote | grep v10 安裝想要安裝的 NodeJS 版本,以 10.13.0 為例,另外你可以安裝多種版本在進行選擇 nvm install 10.13.0 安裝完之後利用 use 選擇想要的版本 nvm use 10.13.0 最後,如果你想要設定成預設的 NodeJS 環境,使用以下指令 ( 以 10.13.0 為例 ) nvm alias default 10.13.0 最後 如

a9650615 · · 1 min
網站

[計畫中]安價平台構建

如果你不知道安價是什麼,我也不是很想介紹(懶),簡單來說就是透過讓網友來提供下一步的選擇,讓事情或故事進行 -------------------------------------------------------------------------------- 目前台灣有流行安價的平台基本上安價體驗都不算是太好,沒有辦法即時看到大家的回應及安價主對選擇所作的回應,因此開始有了想構建安價平台的想法,希望可以透過特製的網站去讓整個過程更加的流暢 整體進度會以網頁為先,如果必要再繼續建立手機用戶端 技術棧目前打算使用如下: * Next.js + react hook ( 對 我就是不太想用 redux 去管資料 * GraphQL ( 目前發現可以更省成本的方法,先只用在登入相關 API * Ghost ( Node.js 部落格的那一個,打算接他的 API 去管文章,懶到極致 * Firebase Realtime Database ( 為什麼會用這個,還是因為懶,可以在 Server less 的情況下做出 realtime 的聊天室 整體流程 *

a9650615 · · 1 min
nodejs

[開箱] BananaPi M3 開箱及測試及小評

由於前些時間有接觸到一些 gpio control 的東西,害我對 SBC ( Single Board Computer ) 有點興趣,想買一台來當作常待 server 外,也可以玩看看相關的東西,然後又看上 Banapi M3 ,不過由於又是一個基於衝動購買的產物,果然缺點什麼的還挺不少的,最主要的缺點有以下幾點: * 無法使用 usb 進行供電,害我還要特地去找 DC 接頭 * Sata Port 是由 Usb 2.0 分出來的,速度就…恩 * wifi 收訊聽說不佳,接上天線也好不到哪去(不過我直接接網路線 無感 * 官方提供的 Ubuntu Mate 沒有辦法取得內核時脈及溫度等等 ( 不知道是不是 Allwinner 核心架構沒公開的關係? * 官方提供的內核版本頗舊 ( 3.4 ),而且好像更新成謎(我也沒有能力自己編內核,難過QQ * Gpio 好像無法使用 linux 原生的 gpio 調整,需要使用 gpio library ( 還需要安裝 BPI-WiringPi 否則會認不出板子,而且官方 ubuntu mate 安裝 BPI-WiringP

a9650615 · · 1 min
nodejs

HTTP/2 with NODEJS EXPRESS ≒ 懶人包

Windows需求Cmder [http://cmder.net/] 先來申請憑證 mkdir h2 cd h2 openssl genrsa -des3 -passout pass:x -out server.pass.key 2048 openssl rsa -passin pass:x -in server.pass.key -out server.key rm server.pass.key openssl req -new -key server.key -out server.csr 歇一下吧 打個CA的資料 然後繼續 (FQDN記得打上localhost或127.0.0.1) openssl x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt npm init -y npm i express spdy -S 以下是index.js的內容 說白了http/2就是spdy的…延伸? 所以spdy是不可或缺的,然而需求https,所以要有憑證。 con

a7612626 · · 1 min
es6

React es6 webpack 環境懶人包紀錄

請確認已安裝webpack npm npm install react react-dom babel-loader babel-preset-es2015 babel-preset-react --save-dev webpack.config.js var path = require('path'); var config = { entry: path.resolve(__dirname, 'resources/assets/js/xxx.js'), output: { path: path.resolve(__dirname, 'public/js'), filename: 'bundle.js' }, resolve: { extensions: ['', '.js', '.jsx'] }, module: { loaders: [ { test: /.jsx?$/, exclude: /node_modules/, loader: 'babel', query: { presets: ['es2015', 'react'] } } ] } }; module.ex

a9650615 · · 1 min