我正在通過一個以簡單身份驗證程序開始的Node.js教程。這是我第二次做這個教程,並且第一次,一切正常。但是,在卸載節點並從頭開始(通過安裝node.js並通過npm進行表達)時,身份驗證錯誤的實例化如下所示。Node.JS Express身份驗證應用程序創建類型錯誤
program.confirm('destination is not empty, continue? ', function(ok){
^
TypeError: Object #<Command> has no method 'confirm'
at C:\Users\Kyle\AppData\Roaming\npm\node_modules\express\bin\express:251:15
at C:\Users\Kyle\AppData\Roaming\npm\node_modules\express\bin\express:382:5
at Object.oncomplete (fs.js:107:15)
我在Windows機器上,運行的Node.js v0.10.20和快速V3.4.1。
這是不符合-g標誌安裝的結果引用here?
編輯:快速初始化其他目錄中的應用程序,甚至那些與子目錄Node.js。此問題文件夾的路徑是C:\dev\Node.js\
...任何想法爲什麼Express拒絕初始化此文件夾中的東西?
這做到了 - 非常感謝。我現在來看看是什麼指揮官... – kgilvi3
我有同樣的問題,但我沒有在我的node_modules的命令模塊 – lindsaymacvean