# 插件安裝時npm,composer檢測不可用問題處理
開發者或者用戶在安裝插件時,有時候會出現composer,npm 檢測通不過的問題

一般出現這種問題有兩個方面的原因
1. node.js 未安裝,composer未安裝或者開啟
2. node.js安裝,但是環境變量配置有問題,命令行無法在當前目錄運行
## 解決方法如下:
**Linux操作系統**
1. 寶塔安裝時記得要制定Node.js版本(一般v16.0.0以上),這里以v18.17.0為例


2. 下載的Node.JS 地址在 /www/server/nvm/versions/node/v18.17.0/bin
3. php-fpm需要修改配置增加一行env[PATH] = /usr/local/bin:/usr/bin:/bin:/www/server/nvm/versions/node/v18.17.0/bin
**Window操作系統**
1. 添加環境變量

這樣處理,基本上可以驗證通過了
- 寫給程序員的一封信
- 源碼下載
- 安裝部署
- 環境要求
- 安裝視頻教程
- 本地安裝部署教程
- 二次開發安裝視頻教程
- 寶塔部署
- 授權綁定
- 二次開發須知
- 技術棧
- 目錄結構
- 命名規范
- 二次開發指導
- 二次開發環境搭建步驟
- 二次開發注意事項
- 單站和Saas模式開發
- 插件結構描述
- MENU開發
- DIY組件/頁面開發
- 自定義手機端DIY裝修頁面
- Route 路由處理
- Services中的core文件夾
- 自定義站點管理端控制臺頁面樣式
- 調用素材資源
- Resource資源文件
- 引入圖標ICON
- SMS發送短信開發
- Job 計劃任務
- 計劃任務啟動
- 計劃任務開發
- 生產環境編譯打包處理步驟
- 生產環境搭建步驟
- 插件安裝時npm,composer檢測不可用問題處理
- 上傳圖片大小限制
- 插件uniapp開發
- 菜單語言包