orztv commited on
Commit
5120070
·
1 Parent(s): d5b566f
Files changed (2) hide show
  1. Dockerfile +2 -2
  2. src/remix.sh +6 -5
Dockerfile CHANGED
@@ -13,8 +13,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
13
 
14
  WORKDIR ${HOMEDIR}
15
 
16
- # 安装 pnpm
17
- RUN npm install -g pnpm
18
 
19
  # 复制所有脚本文件到工作目录
20
  COPY src/* ${HOMEDIR}/
 
13
 
14
  WORKDIR ${HOMEDIR}
15
 
16
+ # 确保 npm 是最新版本
17
+ RUN npm install -g npm@latest
18
 
19
  # 复制所有脚本文件到工作目录
20
  COPY src/* ${HOMEDIR}/
src/remix.sh CHANGED
@@ -1,18 +1,19 @@
1
  #!/bin/sh
2
  set -e
3
 
4
- npm install -g create-remix
5
-
6
  echo "开始安装 Remix..."
7
 
8
- # 静默安装 Remix
9
- pnpm create-remix@latest remix-app --yes --install --no-git-init
 
10
  # 进入 Remix 项目目录
11
  cd ${HOMEDIR}/remix-app
12
 
13
  # 如果需要,可以在这里添加其他配置或构建步骤
 
14
  pnpm run build
15
 
16
- cd ..
 
17
 
18
  echo "Remix 安装完成"
 
1
  #!/bin/sh
2
  set -e
3
 
 
 
4
  echo "开始安装 Remix..."
5
 
6
+ # 使用 npx 来运行 create-remix
7
+ npx create-remix@latest remix-app --yes --install --no-git-init
8
+
9
  # 进入 Remix 项目目录
10
  cd ${HOMEDIR}/remix-app
11
 
12
  # 如果需要,可以在这里添加其他配置或构建步骤
13
+ pnpm install
14
  pnpm run build
15
 
16
+ # 返回 HOMEDIR
17
+ cd ${HOMEDIR}
18
 
19
  echo "Remix 安装完成"