无法让Docpad在Windows上运行

时间:2012-11-29 15:30:11

标签: windows node.js npm docpad

我在使用Docpad在Windows上运行时遇到问题。

我做了以下事情。

  • 安装了最新版本的Node
  • “NPM安装Docpad”
  • 然后在空目录中键入“docpad run”

我收到一条错误消息,指出'docpad'未被识别为内部或外部命令, 可操作程序或批处理文件。

也许我在某个地方错过了一步?我还尝试将命令提交到节点命令提示符,并且还检查了故障排除指南并完成了一般的谷歌搜索。

2 个答案:

答案 0 :(得分:4)

除非你安装了带-g选项的NPM模块(在docpad网站上没有显示,所以我怀疑你没有),否则你的PATH上将无法使用该模块。

您仍然可以通过指示完整路径来运行它,例如从运行npm install命令的文件夹中运行以下命令:

node_modules\.bin\docpad.cmd

答案 1 :(得分:0)

我遇到了同样的问题,重启并没有帮助我。

对我来说有用的是通过'nodejs命令提示符'而不是标准的Windows窗口安装。

我运行了npm install -g docpad然后导航到我的空文件夹并运行docpad运行并且它立即运行(在1小时后乱搞windows命令提示符)。