簡體   English   中英

bin 不被識別為內部或外部命令。 npm 腳本

[英]bin is not recognized as an internal or external command. npm script

我是 node/npm 的新手,在嘗試啟動 npm 腳本時遇到問題。

當我嘗試運行像下面這樣的基本腳本時,它給了我錯誤“bin 未被識別為內部或外部命令”。 我想我已經成功地運行了我之前制作的一些腳本,所以我不知道我的 npm 是壞了還是我做錯了什么。

#! node

const app = require('../lib/app')
const config = {
  port: 8080
}

app.listen(config.port, () => {
  console.log(`Chat is waiting for you at http://localhost:${config.port}`)
})

截圖 bin 錯誤

我已經嘗試過卸載 - 重新安裝它。 我還檢查了這篇文章: npm bin 命令 - 未被識別為內部或外部命令,並嘗試運行 npm install -g 失敗。

我在 Windows 上。

沒關系。

我只是明白發生了什么。 該代碼的靈感來自一個 Linux 用戶,該用戶的第一行帶有“!env 節點”。

我在 Windows 上,所以我刪除了它,但結果,腳本只是試圖運行“bin/start”而不是“node bin/start”。

荒謬的錯誤,但好吧,至少我學到了一些東西

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM