Ryan-Miao / docker-yapi

Docker build and run yapi as service
288 stars 115 forks source link

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

Closed kackerx closed 2 years ago

kackerx commented 3 years ago

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了好多次, 模块找不到

chenuy commented 3 years ago

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

ScutRukawa commented 3 years ago

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

ScutRukawa commented 3 years ago

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

Ryan-Miao commented 3 years ago

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

caoxuexi commented 3 years ago

你点安装的时候安装到哪里了就在哪里,和官网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 commented 3 years ago

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

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

Ryan-Miao commented 3 years ago

yapi: build: context: ./ dockerfile: Dockerfile image: yapi

第一次启动使用

# command: "yapi server"
# 之后使用下面的命令
command: "node /my-yapi/vendors/server/app.js"
Icecream-2018 commented 3 years ago

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

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

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

YouRNotPaulChan commented 3 years ago

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

mrhelloboy commented 3 years ago

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

wjh791072385 commented 2 years ago

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

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

jzin-v2 commented 2 years ago

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

kackerx commented 2 years ago

e, ,