Rag*_*hav 5 javascript node.js
我正在尝试运行有关 webrtc 的示例。为此我去了
\n\nhttps://bitbucket.org/webrtc/codelab/src/50a47bb092483fd7ca27998a365dff434919bf89?at=master
\n\n在第 5 步,我需要运行 server.js。为此,我打开 Windows 命令提示符并输入:
\n\nC:\\Program Files\\nodejs>节点 D:\\GITProjects\\codelab\\complete\\step5\\server.js
\n\n但我收到了这个错误:
\n\nmodule.js:338\n throw err;\n ^ Error: Cannot find module \'node-static\'\n at Function.Module._resolveFilename (module.js:336:15)\n at Function.Module._load (module.js:278:25)\n at Module.require (module.js:365:17)\n at require (module.js:384:17)\n at Object.<anonymous> (D:\\GITProjects\\codelab\\complete\\step5\\server.js:1:76)\n\n at Module._compile (module.js:460:26)\n at Object.Module._extensions..js (module.js:478:10)\n at Module.load (module.js:355:32)\n at Function.Module._load (module.js:310:12)\n at Function.Module.runMain (module.js:501:10)\nRun Code Online (Sandbox Code Playgroud)\n\n我已经安装了节点静态模块,它位于
\n\n“C:\\Program Files\\nodejs\\node_modules\\node-static”
\n\n
我仍然收到错误“找不到模块\'node-static\'”。
\n\n环境“PATH”变量设置为“C:\\Users\\user\\AppData\\Roaming\\npm”
\n\n我可以看到节点静态文件夹也存在于“C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\node-static”路径中。
\n\n编辑:
\n\n根据评论,我在 Windows 命令提示符下尝试安装节点静态:
\n\nC:\\Program Files\\nodejs>npm install node-static -g
\n\n我得到这个作为输出:
\n\nC:\\Users\\user\\AppData\\Roaming\\npm\\static -> C:\\Users\\user\\AppData\\Roaming\\np\nm\\node_modules\\node-static\\bin\\cli.js\nnode-static@0.7.6 C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\node-static\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 mime@1.3.4\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 colors@1.1.2\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 optimist@0.6.1 (wordwrap@0.0.3, minimist@0.0.10)\nRun Code Online (Sandbox Code Playgroud)\n\n您能帮我找出问题的原因吗?
\nnode_static不是内置的 Nodejs 模块,因此node_modules您的文档根文件夹(第 5 步)中应该有一个文件夹,其中包含此模块,或者创建一个文件夹package.json并将其列为依赖项,然后npm install在之前运行node server.js
| 归档时间: |
|
| 查看次数: |
7890 次 |
| 最近记录: |