我对node.js完全陌生,并试图运行从github下载的程序(作为zip文件,而不是git clone)。我安装了npm,node和python。我在路径中添加了python并添加了PYTHON变量。我从爆炸的zip归档文件中进行了npm安装。阅读stackoverflow,我将安装重命名为“ npm -g install”。
我正在尝试从Samples目录中运行charCryptoExample.js。当我执行
node Samples \ charCryptoExample.js
我得到:
module.js:549
throw err;
^
Error: Cannot find module './dist/node'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (C:\Users\D\Desktop\node-ld-master\node-ld-master\index.js:1:80)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
我不确定从哪里开始解决这个问题;我以为安装会创建dist目录的内容。假设github上的代码正常工作,是否有我缺少的构建过程步骤?
答案 0 :(得分:0)
是的,听起来您需要构建项目。
看一下package.json,您将在其中找到“脚本”部分。您正在寻找build
或compile
脚本(但可以是任何东西)。
如果找到一个,则可以使用以下命令运行它:
$ npm run build
或$ npm run compile
如果失败,请返回项目的自述文件,以期找到构建说明。