小编Fre*_*sch的帖子

为什么 docker-compose 在构建过程中未找到 vite?

我有一个用 Vite 构建的 React 前端应用程序。当我运行 Docker 时,出现以下错误

\n
[+] Running 1/1\n \xe2\xa0\xbf Container client-client-1  Recreated                                                                0.2s\nAttaching to client-client-1\nclient-client-1  |\nclient-client-1  | > client@0.0.0 dev\nclient-client-1  | > vite\nclient-client-1  |\nclient-client-1  | sh: 1: vite: not found\nclient-client-1 exited with code 127\n
Run Code Online (Sandbox Code Playgroud)\n

下面你可以看到我的 Dockerfile:

\n
FROM node\n\nWORKDIR /usr/src/app\n\nCOPY ./package.json .\n\nRUN npm i\n\nCOPY . .\n\n\nCMD ["npm", "run", "dev"]\n
Run Code Online (Sandbox Code Playgroud)\n

我尝试在构建 docker 容器期间添加一个命令来安装 vite,但它不起作用。\n您检查下面的 docker-compose 文件

\n
[+] Running 1/1\n \xe2\xa0\xbf Container client-client-1  Recreated                                                                0.2s\nAttaching to client-client-1\nclient-client-1  |\nclient-client-1  | > client@0.0.0 dev\nclient-client-1  | > vite\nclient-client-1  |\nclient-client-1 …
Run Code Online (Sandbox Code Playgroud)

npm docker reactjs docker-compose vite

2
推荐指数
1
解决办法
7600
查看次数

标签 统计

docker ×1

docker-compose ×1

npm ×1

reactjs ×1

vite ×1