Tag Archives: Npm

ESLint couldn’t find the plugin (when install dependencies using yarn)

今日嘗試用 command line (CLI) 執行 ESLint 時出現了以下的錯誤信息

# eslint command
eslint ./src

Error: Cannot find module 'eslint-config-airbnb'

仔細看他其實是在找npm install 的 module 的 folder
“c:\user\chi\AppData\Roaming\npm\node_modules”
但我是用 yarn install的所以 是使用錯了folder
解決方法十分簡單
我們只要使用 yarn 執行便可

 yarn eslint ./src

Hope you find it useful

Clear node-modules

我們可以使用以下指令到 clear Yarn / NPM 的 cache

# yarn
yarn cache clean

# npm
npm cache clean

# remove node_modules folder
rm -rf node_modules/

Hope you find it useful

Ubuntu 14.04 – This failure might be due to the use of legacy binary “node”

今日嘗試在Ubuntu 安裝Yemon 去在Ubuntu Server 14.04 上測試
Asp.net Core的 setup

sudo npm install -g yo

但是出現了以下的錯誤信息
This failure might be due to the use of legacy binary ‘node’
This failure might be due to the use of legacy binary "node"


做完一會research之後發現現來是 Ubuntu 14.04的問題
他的node 是用 nodejs來執行的

解決方法 十分簡單..我們只需要建立一個symbolink 來把 nodenodejs 連接在一起..
令到在執行 node時..實際是在執行 nodejs..便可以了

sudo ln -s /usr/bin/nodejs /usr/bin/node

Hope you find it useful