###### tags: `slide` # 分享最近遇到的雷事 --- # GitHub Action ### CI/CD增加一個npm install的動作 --- ### 第一個錯誤 npm: command not found push的時候gitHub action出現錯誤訊息 ![](https://i.imgur.com/WdwotZx.png) --- ### Stpe1. 透過`which npm` 拿到npm絕對路徑 ![](https://i.imgur.com/zz6SYg6.png) --- ### Step2. 取代run: ssh的`npm install`動作 ![](https://i.imgur.com/cdsFqDD.png) ### 取代完成,再push試一次 --- ### 第二個錯誤 /usr/bin/env: ‘node’: No such file or directory ![](https://i.imgur.com/9iZpDcn.png) --- ### Step3. 安裝指令`apt-get install nodejs-legacy` ![](https://i.imgur.com/Ffkmpgw.png) --- ### Step4. 修正安裝指令`apt-get install nodejs` ![](https://i.imgur.com/HCXbDle.png)
{"metaMigratedAt":"2023-06-15T10:11:17.813Z","metaMigratedFrom":"Content","title":"分享最近遇到的雷事","breaks":true,"contributors":"[{\"id\":\"30e59c9a-3d1d-4bc1-8daa-c97ff56595a3\",\"add\":1520,\"del\":875}]"}
    242 views