docker-yapi icon indicating copy to clipboard operation
docker-yapi copied to clipboard

镜像build了好多次, 模块找不到

Open kackerx opened this issue 3 years ago • 11 comments

internal/modules/cjs/loader.js:818 throw err; ^

Error: Cannot find module '/my-yapi/vendors/server/app.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15) at Function.Module._load (internal/modules/cjs/loader.js:667:27) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12) at internal/main/run_main_module.js:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] }

镜像build了好多次, 模块找不到

kackerx avatar Mar 22 '21 03:03 kackerx

第一次修改docker-compose.yml里的command指令

chenuy avatar Mar 29 '21 07:03 chenuy

你知道这个app.js 的位置在哪吗

ScutRukawa avatar Apr 06 '21 06:04 ScutRukawa

你知道这个app.js 的位置在哪吗

ScutRukawa avatar Apr 06 '21 06:04 ScutRukawa

你点安装的时候安装到哪里了就在哪里,和官网cli安装一样啊,这里的docker只是提供了环境而已,你仔细看命令

Ryan-Miao avatar Apr 08 '21 09:04 Ryan-Miao

你点安装的时候安装到哪里了就在哪里,和官网cli安装一样啊,这里的docker只是提供了环境而已,你仔细看命令

我按照老哥你那个说明走的三个步骤 ·git clone https://github.com/Ryan-Miao/docker-yapi.git ·cd docker-yapi ·docker-compose up 然后报的上面这个Error: Cannot find module '/my-yapi/vendors/server/app.js' 错误

caoxuexi avatar Apr 08 '21 13:04 caoxuexi

第一次修改docker-compose.yml里的command指令

怎么修改诶,能说明一下吗?拜托了

caoxuexi avatar Apr 08 '21 13:04 caoxuexi

yapi: build: context: ./ dockerfile: Dockerfile image: yapi # 第一次启动使用 # command: "yapi server" # 之后使用下面的命令 command: "node /my-yapi/vendors/server/app.js"

Ryan-Miao avatar Apr 11 '21 14:04 Ryan-Miao

第一次修改docker-compose.yml里的command指令

怎么修改诶,能说明一下吗?拜托了

我也遇到这个问题 完全不知道怎么办

Icecream-2018 avatar Apr 22 '21 17:04 Icecream-2018

啊,别人都给你们说了那么明白了,修改docker-compose.yml里面那个command了呀

YouRNotPaulChan avatar May 11 '21 01:05 YouRNotPaulChan

@Icecream-2018 在第一次执行 docker-compose up 命令之前,修改docker-compose.yml文件,将 #command: "yapi server" 的注释去掉,将command: "node /my-yapi/vendors/server/app.js"这行注释。然后再执行 docker-compose up。部署完之后,再改回来。

mrhelloboy avatar Jul 17 '21 13:07 mrhelloboy

@Icecream-2018 在第一次执行 docker-compose up 命令之前,修改docker-compose.yml文件,将 #command: "yapi server" 的注释去掉,将command: "node /my-yapi/vendors/server/app.js"这行注释。然后再执行 docker-compose up。部署完之后,再改回来。

确实解决了,感谢,不过为什么yml文件一开始不初始成那样....readme也不说明下。。

wjh791072385 avatar Dec 05 '21 12:12 wjh791072385

我也遇到了这个问题 感谢各位大佬

jzin-v2 avatar Aug 21 '22 14:08 jzin-v2

e, ,

kackerx avatar Aug 22 '22 08:08 kackerx