###### tags: `slide`
# 分享最近遇到的雷事
---
# GitHub Action
### CI/CD增加一個npm install的動作
---
### 第一個錯誤 npm: command not found
push的時候gitHub action出現錯誤訊息

---
### Stpe1.
透過`which npm` 拿到npm絕對路徑

---
### Step2.
取代run: ssh的`npm install`動作

### 取代完成,再push試一次
---
### 第二個錯誤 /usr/bin/env: ‘node’: No such file or directory

---
### Step3.
安裝指令`apt-get install nodejs-legacy`

---
### Step4.
修正安裝指令`apt-get install nodejs`

{"metaMigratedAt":"2023-06-15T10:11:17.813Z","metaMigratedFrom":"Content","title":"分享最近遇到的雷事","breaks":true,"contributors":"[{\"id\":\"30e59c9a-3d1d-4bc1-8daa-c97ff56595a3\",\"add\":1520,\"del\":875}]"}