Javascript 如何运行从github派生的Node.JS应用程序?
在我说其他任何事情之前,我完全不知道node.js,我只想看看这个web应用程序是什么样子。我在一次黑客大会上注意到这个项目,我想测试一下。他们给了github回购协议:但我不能从我的计算机上运行它。我知道我需要使用命令提示符并在本地服务器上运行它,但是有人能告诉我安装node.js应用程序的步骤吗 同样,链接是: 提前感谢您的帮助!:)Javascript 如何运行从github派生的Node.JS应用程序?,javascript,node.js,web,github,localhost,Javascript,Node.js,Web,Github,Localhost,在我说其他任何事情之前,我完全不知道node.js,我只想看看这个web应用程序是什么样子。我在一次黑客大会上注意到这个项目,我想测试一下。他们给了github回购协议:但我不能从我的计算机上运行它。我知道我需要使用命令提示符并在本地服务器上运行它,但是有人能告诉我安装node.js应用程序的步骤吗 同样,链接是: 提前感谢您的帮助!:) 安装 将存储库克隆到硬盘上的某个位置 打开命令提示符并转到该目录 键入npm install安装任何依赖项 键入npm启动 利润 您可以使用npm sta
npm install
安装任何依赖项npm启动
您可以使用
npm start
的原因是,如果您查看他们的文件内部,您将在“scripts”
下看到一个“start”
选项。当您键入npm start
时将执行该命令假定您的系统上安装了节点和npm,您应该能够执行以下操作:
npm install
npm start
第一个命令将安装节点包依赖项,第二个命令将运行服务器
注:我从未使用过这个项目,所以我的猜测是基于单看回购协议
web应用程序应在以下位置提供:
http://localhost:3000
我在键入npm install时收到一个错误,上面写着
npm ERR!安装无法读取依赖项npm错误!Windows\u NT 6.3.9600 npm错误!argv“C:\\Program Files\\nodejs\\\node.exe”“C:\\Program Files\\nodejs\\node\u modules\\npm\\bin\\npm cli.js”“install”npm ERR!节点v0.12.5 npm错误!npm v2.11.2 npm错误!路径C:\Users\Jon Tyler\My Code\package.json npm ERR!代码InPackageJSON npm ERR!errno-4058
您确定您所在的目录正确吗?无论package.json
位于哪个目录,都需要命令提示符。您是对的,但当我转到正确的目录时,结果显示:C:\Users\Jon Tyler\My code\Web>npm安装\>bcrypt@0.8.3安装C:\Users\Jon Tyler\My Code\Web\node\u modules\bcrypt>node gyp重建C:\Users\Jon Tyler\My Code\Web\node\u modules\bcrypt>如果未定义npm\u config\u node\u gyp(节点“C:\Program Files\nodejs\node\u modules\npm\bin\node gyp bin\\..\\..\\..\node\u modules\node gyp\bin\node gyp.js”重建)else(node rebuild)gyp ERR!配置错误gyp ERR!堆栈错误:找不到Python可执行文件“Python”,您可以设置PYTHON env变量。
您需要安装这些依赖项才能工作。您很可能需要版本2.7.10,但如果失败,请安装最新版本。显示:C:\Users\Jon Tyler\My code\Web>npm install\>bcrypt@0.8.3安装C:\Users\Jon Tyler\My Code\Web\node\u modules\bcrypt>node gyp重建C:\Users\Jon Tyler\My Code\Web\node\u modules\bcrypt>如果未定义npm\u config\u node\u gyp(节点“C:\Program Files\nodejs\node\u modules\npm\bin\node gyp bin\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\(C:\Program Files\nodejs\node_modules\npm\nod e_modules\node gyp\lib\configure.js:114:14)gyp ERR!堆栈位于C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:69:11 gyp ERR!堆栈位于FSReqWrap.oncomplete(evalmachine:95:15)gyp ERR!系统Windows NT 6.3.9600 gyp ERR!命令“node”C:\\Program Files\\nodejs\\node\U modules\\npm\\node\U modu les\\node gyp\\bin\\node gyp.js“重建”gyp ERR!cwd C:\Users\Jon Tyler\My Code\Web\node\U modules\bcrypt ERR!node-v v0.12.5 gyp ERR!node gyp-v v2.0.1