今天第一次用npm的執行js文件時出現了錯誤,後來發現確實本身確實不該該。
如下是我原本準備好的提問,由於第一次提問,問題還在被審覈中,結果審覈結果出來以前解決了問題。把它寫下記錄一下吧,也但願像我同樣自學前端的小夥伴們不要犯一樣的錯誤(雖然我以爲應該不會有人和我同樣犯這樣的錯誤)。前端
第一次使用npm,對出現的錯誤不知道怎麼解決,來這裏尋求幫助,先謝謝你們了~node
昨晚安裝了npm,準確地說是最新版的node.js,而且經過npm這個命令下載了underscore.js:npm
npm install underscore
在個人node_modules目錄下能夠看到我已經成功下載了underscore,可是當我使用underscore的時候,卻出現了錯誤:我在下載好的underscore目錄下建立了一個index.js文件,具體代碼以下:ui
var underscore = require('underscore'); var output =underscore.without(["a","b","c"],"a"); console.log(output);
當我在命令行執行這個js文件時用到的命令是:spa
系統彈出來這樣一個錯誤:命令行
爲何會彈出這個錯誤呢?又該怎麼來解決呢?code
之因此會出現這樣的報錯,我發現是由於我用的命令根本就不對,我在命令行裏輸入的只是我這個js文件的目錄,卻沒有用到執行它的命令,因此,當我在index.js前加上node命令後,問題就解決了,以下:圖片
無論怎樣,寫下來記錄一下,提醒本身之後不要犯這樣的錯誤。underscore