2014-10-03 160 views
1

首先,这不是重复的。我搜索了很多关于SO的问题,但没有找到具体的安装pagedown的答案。这是我的第一个模块。我以管理员身份运行Node.js命令提示符,并运行此命令。错误:在node.js中找不到模块

> var pagedown = require("pagedown"); 

以下是错误日志:

Error: Cannot find module 'pagedown' 
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 repl:1:16 
at REPLServer.self.eval (repl.js:110:21) 
at repl.js:249:20 
at REPLServer.self.eval (repl.js:122:7) 
at Interface.<anonymous> (repl.js:239:12) 
at Interface.emit (events.js:95:17) 

我使用Windows。工作目录:应用程序数据\漫游\故宫\ < - 空文件夹

+1

为什么要在命令行中定义一个变量来安装任何东西?你运行了'npm install pagedown'吗? – adeneo 2014-10-03 04:13:03

+0

我收到了以下消息:'[email protected] node_modules \ pagedown' – 2014-10-03 04:16:24

+1

您注意到“管理员权限”让我怀疑您的环境。 1)你在本地安装模块(例如'npm install pagedown'注意没有'-g'。2)你是否在同一个工作目录中运行节点?那里应该有一个'node_modules'文件夹。 3)你是否尝试过其他模块,并且它们是否工作? 4)你在Mac,Windows,什么?我的想法是,当你使用管理员权限运行某些东西(如果这是Windows),你可能会改变你的工作目录而不知道它。 – milkandtang 2014-10-03 04:59:48

回答

1

可以肯定的说NPM安装

进入命令行(Windows_button + R),写上 “CMD”,然后按回车键 转到your_app_folder通过命令行 只需编写“npm install pagedown”,然后按回车键

相关问题