执行node.js程序

时间:2019-03-04 22:30:52

标签: node.js npm npm-install

我对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上的代码正常工作,是否有我缺少的构建过程步骤?

1 个答案:

答案 0 :(得分:0)

是的,听起来您需要构建项目。 看一下package.json,您将在其中找到“脚本”部分。您正在寻找buildcompile脚本(但​​可以是任何东西)。 如果找到一个,则可以使用以下命令运行它:

$ npm run build$ npm run compile

如果失败,请返回项目的自述文件,以期找到构建说明。