NodeJS允許我們發布自己的npm包,且可以執行我們自定義的command,大部分時候,運行非常好,但如果一個新手或客戶電腦運行你發布的npm 包 cmd,發現出現了 : ** 不是內部或外部命令,也不是可運行的程式或批處理檔案,我們的第一反應肯定是,我電腦沒問題呀,

本著出現問題,解決問題,深究問題的原則,我們來分析下出現這種錯誤,可能由什么原因導致?
- 未安裝nodeJS,現在nodejs 已經內置安裝npm,所以如果沒有安裝nodejs,那么我們發布的npm 包 cmd 運行就是一個慷訓, 針對這個問題的檢查也很簡單,
node -v 如果安裝成功會顯示node版本 npm -v 如果安裝成功會顯示npm 版本

- 檢查完nodejs安裝情況,下一步,就需要查看自定義 包是否部署,
npm bin -g 查看npm的全域安裝包bin路徑,
切換至對應檔案目錄下,我們可以查看是否存在對應的*.cmd 檔案,例如我自定義包的cmd 為jit ,那么我會查看在當前檔案夾下是否存在jit.cmd
- 基本經過以上幾布,可以明確npm 自定義cmd找不到的問題,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/109897.html
標籤:JavaScript
上一篇:vue-cli3安裝
下一篇:JS物件的創建方式
