Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在节点上安装reveal.js_Node.js_Reveal.js - Fatal编程技术网

Node.js 在节点上安装reveal.js

Node.js 在节点上安装reveal.js,node.js,reveal.js,Node.js,Reveal.js,我正在尝试在节点上安装discover.js,以便可以在本地使用演讲者笔记 我按照指示做,但没有成功: 我在第一步就发现了这些错误: SyntaxError: Unexpected identifier at Object.exports.createScript (vm.js:24:10) at REPLServer.defaultEval (repl.js:235:25) at bound (domain.js:287:14) at REPLServer.runBound [as eval]

我正在尝试在节点上安装discover.js,以便可以在本地使用演讲者笔记

我按照指示做,但没有成功:

我在第一步就发现了这些错误:

SyntaxError: Unexpected identifier
at Object.exports.createScript (vm.js:24:10)
at REPLServer.defaultEval (repl.js:235:25)
at bound (domain.js:287:14)
at REPLServer.runBound [as eval] (domain.js:300:12)
at REPLServer.<anonymous> (repl.js:431:12)
at emitOne (events.js:82:20)
at REPLServer.emit (events.js:169:7)
at REPLServer.Interface._onLine (readline.js:211:10)
at REPLServer.Interface._line (readline.js:550:8)
at REPLServer.Interface._ttyWrite (readline.js:827:14)
SyntaxError:意外的标识符
在Object.exports.createScript(vm.js:24:10)
在REPLServer.defaultEval上(repl.js:235:25)
绑定时(domain.js:287:14)
在REPLServer.runBound[as eval](domain.js:300:12)
在服务器上。(回复js:431:12)
在emitOne(events.js:82:20)
在REPLServer.emit上(events.js:169:7)
在REPLServer.Interface.\u在线(readline.js:211:10)
在REPLServer.Interface.\u行(readline.js:550:8)
在REPLServer.Interface.\u ttyWrite(readline.js:827:14)

如果你需要更多信息,请告诉我。我安装了Node v4.4.6 LTS。

我只是按照说明使用Node.js版本:v5.7.0(npm版本v3.8.1),没有任何问题

我建议安装
nvm
(),这样您就可以轻松地切换节点版本来解决此类问题

编辑:

如果无法克隆存储库,请按照以下说明安装
git


将指令中的命令粘贴到终端时,请确保不要复制
$

具体是哪一步?第一步“$git clone”是否已安装
git
?另外,您应该只有没有美元符号的git clone github.com/hakimel/reveal.js.git。他们没有windows版本。但我卸载了node并安装了v6.2.2(包括npm 3.9.5)。在第一步中出现了相同的错误。使用git和cmd,我能够克隆存储库,但在安装npm时,我收到了太多的警告和错误。。。编辑:但它可能会起作用,我正在做一些测试,稍后我会再次编辑。那么你的问题不是第一步的问题吗?当我提出这个问题时,问题是第一步的问题。在你建议我安装git并用它克隆目录之后,我就可以做到了。但是第4步和第5步出现了问题。对于这两个步骤,我应该使用git还是节点?(但我随后进行了测试,speaker notes正在存储库的默认站点上运行。但不是在我的网站上。我必须找到问题所在。)
git
是一个可以克隆(下载/复制)存储库的工具(它可以做很多事情,但这就是它为您的案例所做的)。在第一步中,将存储库从GitHub复制(克隆)到本地计算机。步骤4/5使用代表“节点包管理器”的
npm
。当您将目录更改到克隆的存储库中时,您可以使用
npm install
安装reveal.js的软件依赖项。最后,
npm start
将在上启动服务器。