Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.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
Macos Can';不要在Mac上运行谷歌编码器_Macos_Node.js - Fatal编程技术网

Macos Can';不要在Mac上运行谷歌编码器

Macos Can';不要在Mac上运行谷歌编码器,macos,node.js,Macos,Node.js,我正尝试按照以下说明在Mac上运行Google Coder: 一切都很顺利,直到我必须启动服务器。这就是我得到的: node server.js module.js:340 throw err; ^ Error: Cannot find module '/Users/sebasribas/Downloads/coder-master/coder-base/apps/auth/app' at Function.Module._resolveFilename (module.

我正尝试按照以下说明在Mac上运行Google Coder:

一切都很顺利,直到我必须启动服务器。这就是我得到的:

node server.js

module.js:340
    throw err;
      ^
Error: Cannot find module '/Users/sebasribas/Downloads/coder-master/coder-base/apps/auth/app'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at pingStatusServer (/Users/sebasribas/Downloads/coder-master/coder-base/server.js:187:23)
at Object.<anonymous> (/Users/sebasribas/Downloads/coder-master/coder-base/server.js:278:1)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
node server.js
module.js:340
犯错误;
^
错误:找不到模块“/Users/sebasribas/Downloads/coder master/coder base/apps/auth/app”
在Function.Module.\u解析文件名(Module.js:338:15)
在Function.Module.\u加载(Module.js:280:25)
at Module.require(Module.js:364:17)
根据需要(模块js:380:17)
在pingStatusServer(/Users/sebasribas/Downloads/coder master/coder base/server.js:187:23)
反对。(/Users/sebasribas/Downloads/coder master/coder base/server.js:278:1)
在模块处编译(Module.js:456:26)
在Object.Module.\u extensions..js(Module.js:474:10)
在Module.load(Module.js:356:32)
在Function.Module.\u加载(Module.js:312:12)
有什么建议吗?
非常感谢您的帮助。

通过查看错误日志,您缺少一个模块。下载后是否在coder base目录中运行了“npm install”?

有点乏味,我相信有一种更自动化的方法,但是

按照coder apps/install_app.sh中的机器人说明进行操作

基本上,您可以将coder apps/common中的应用程序目录复制到三个位置:

  • 编码器库/应用程序
  • 编码器基础/静态
  • 编码器基础/视图
  • 因此,在每个目录中,每个应用程序都有一个文件夹

    然后,将这些应用程序各自的“应用程序”、“静态”和“视图”文件夹的内容复制到应用程序目录的根目录中

    例如,在coderbase/apps中,对于“auth”应用程序,我将/app/app.js和/app/meta.json复制到我刚刚创建的目录的根级别:coderbase/apps/auth

    您不必复制所有示例应用程序,但您肯定至少需要auth、编辑器、样板文件和coderlib

    为了安全,我会把它们都抄下来

    享受黑客攻击的乐趣:)

    在这里找到:

    你需要先安装相关的应用程序,然后它才能工作

    cd ~/coder-dist/coder-apps/
    
    安装所有平台通用的基础应用程序:

    ./install_common.sh ../coder-base/
    

    这会将通用平台应用程序复制到编码器基本工作目录

    嗨,曼克萨姆,谢谢你的回答。是的,我确实运行了npm安装。我甚至尝试使用“npm install-g”,但它返回了很多错误。我试着重新开始这个过程,只是为了清理我可能造成的任何混乱,没有运气。