我在让 Docpad 在 Windows 上运行时遇到问题。
我做了以下。
- 安装了最新版本的Node
- “NPM 安装文档”
- 然后在一个空目录中输入“docpad run”
我收到一条错误消息,说“docpad”不被识别为内部或外部命令、可运行程序或批处理文件。
也许我在某个地方错过了一步?我还尝试将命令提交到节点命令提示符,并且还检查了故障排除指南并进行了一般的谷歌搜索。
除非您使用 -g 选项安装了 NPM 模块(在 docpad 网站上没有说明,所以我怀疑您没有)该模块在您的 PATH 上不可用。
您仍然可以通过指示完整路径来运行它,例如从您运行 npm install 命令的文件夹中运行以下命令:
node_modules\.bin\docpad.cmd
我遇到了同样的问题,重新启动对我没有帮助。
对我有用的是通过“nodejs 命令提示符”而不是标准的 Windows 安装。
我运行 npm install -g docpad 然后导航到我的空文件夹并运行 docpad run 并且它立即工作(在与 windows 命令提示符混在一起 1 小时后)。