簡體   English   中英

nodejs 錯誤:找不到模塊“.-audio”

[英]nodejs Error: Cannot find module '.-audio'

Error: Cannot find module '.-audio'
    at Function.Module._resolveFilename (module.js:538:15)
    at Function.Module._load (module.js:468:25)
    at Module.require (module.js:587:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (F:\Stage_ete_2018_XperMedia\2eme stage\transcription-service-master\bin\lib\job.js:6:25)
    at Module._compile (module.js:643:30)
    at Object.Module._extensions..js (module.js:654:10)
    at Module.load (module.js:556:32)
    at tryModuleLoad (module.js:499:12)
    at Function.Module._load (module.js:491:3)

我已經做了: npm install npm install -audio

然后在執行 google-cloud 錯誤彈出等后,如果安裝一個模塊,另一個彈出。

npm install -audio

這什么都不做,它會忽略以-開頭的不存在的選項。 NPM 也沒有給出錯誤,因為我嘗試使用 -something_that_does_exists_for_sure 作為選項。

我猜你要安裝音頻包: https : //github.com/audiojs/audio

npm install audio
+ audio@1.2.0
added 2 packages in 1.97s

它應該讀到它添加了兩個包,我想你還沒有安裝它。

另外我不明白.-在你的錯誤中:

錯誤:找不到模塊“.-audio”

下面是音頻包 readme 中的代碼示例。 看它沒有點,也沒有減號。

const Audio = require('audio')

Audio.load('./sample.mp3').then(audio =>
  audio
    .trim()
    .normalize()
    .fade(.5)
    .fade(-.5)
    .save('sample-edited.wav')
)

我想您還需要從代碼中刪除它們。 僅當您想從某個目錄中獲取文件時才需要點,而不是使用 NPM 安裝的包。

你可以試試這個,

  • 從項目目錄中刪除node_modules文件夾
  • npm install
  • npm install <your_package_name> --save

暫無
暫無

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

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