[英]Node not loading module from project root
我正在節點上開始一些學習項目,並且在節點查找已安裝的模塊時遇到問題。
我將模塊安裝到項目的根目錄中,如下所示:
C:\\用戶\\院長\\文檔\\ NodeProjects \\ ReadWords
其中有我的node_modules文件夾和readwords.js文件,我將在其中運行以調用該模塊。
在node_modules中是censorify-deanmau5文件夾,其中是我的各種模塊文件。
readwords.js位於第1行
var censorify = require('censorify-deanmau5');
並在控制台中嘗試運行該文件時,得到以下信息:
C:\Users\Dean\Documents\NodeProjects\ReadWords>node readwords.js
module.js:340
throw err;
^
Error: Cannot find module 'censorify-deanmau5'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (C:\Users\Dean\Documents\NodeProjects\ReadWords\readwo
rds.js:1:79)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
當然,這應該與在要運行的.js文件位於同一目錄中的node_modules一起工作嗎? 我在這里想念什么嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.