0

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

我按照这里的建议做了以下操作:http: //docpad.org/docs/install

  1. 安装了最新版本的 Node (.10.4)
  2. npm install -g docpad@6.30
  3. 然后在一个空目录中输入“docpad run”

它只是转储节点帮助消息:

Usage: node [options] [ -e script | script.js ] [arguments] 
   node debug script.js [arguments] 

(ETC)

4

1 回答 1

1

我不是专家,但会尽力提供帮助。从您的 github 评论中,听起来您对 docpad 和 node 很有经验,并且可能刚刚开始在 Windows 平台上进行测试。

运行 Windows 8,Node .10.4,npm 1.2.18,Docpad 6.30.3,我今天早上刚刚在空目录中测试过,它很顺利。

首先,我一直在使用npm install -g docpad而不是指定版本。

您是否成功使用 express 和npm install -g expressand express testapp?我已经使用它来帮助诊断它是 docpad 问题还是与节点/路径/环境变量相关的问题(或者只是将 express 混合到等式中)。

至于环境,您的路径是否包括节点C:\Progra~1\nodejs和 git 可执行文件C:\Progra~2\Git\bin

对于一些节点模块构建任务,我发现他们需要包含在Visual Studio Express 2012 for Windows 8或您需要的任何版本中的 Windows 构建工具。

我希望你让它工作。

于 2013-04-14T14:49:14.077 回答