diff --git a/Dockerfile_development b/Dockerfile_development index 777f62f..99a74e7 100644 --- a/Dockerfile_development +++ b/Dockerfile_development @@ -20,7 +20,7 @@ RUN if [ $enable_mecab -ne 0 ]; then apt-get update \ COPY . /nullcatchan WORKDIR /nullcatchan -RUN npm install && npm run build +RUN pnpm install && pnpm run build ENTRYPOINT ["/usr/bin/tini", "--"] -CMD npm run dev +CMD pnpm run dev diff --git a/README.md b/README.md index c001f8d..c8bf538 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ Misskey用の[Aiベース](https://github.com/syuilo/ai)のBotです。 - 怪レい曰本语に変換してくれる機能 ## 導入方法 -> Node.js と npm と MeCab がインストールされている必要があります。 +> Node.js と pnpm と MeCab がインストールされている必要があります。 まず適当なディレクトリに `git clone` します。 次にそのディレクトリに `config.json` を作成します。中身は次のようにします: @@ -41,7 +41,7 @@ Misskey用の[Aiベース](https://github.com/syuilo/ai)のBotです。 "shellgeiUrl": "シェル芸BotのAPIのURLです(オプション、デフォルトはhttps://websh.jiro4989.com/api/shellgei)" } ``` -`npm install` して `npm run build` して `npm start` すれば起動できます。 +`pnpm install` して `pnpm run build` して `pnpm start` すれば起動できます。 ### Dockerで動かす まず適当なディレクトリに `git clone` します。
@@ -60,7 +60,7 @@ Misskey用の[Aiベース](https://github.com/syuilo/ai)のBotです。 "shellgeiUrl": "シェル芸BotのAPIのURLです(オプション、デフォルトではhttps://websh.jiro4989.com/api/shellgei)" } ``` -`npm install` して `npm run docker` すれば起動できます。
+`pnpm install` して `pnpm run docker` すれば起動できます。
`docker-compose.yml` の `enable_mecab` を `0` にすると、MeCabをインストールしないようにもできます。(メモリが少ない環境など) #### 一部の機能にはフォントが必要です。NullcatChan!にはフォントは同梱されていないので、ご自身でフォントをインストールしてそのフォントを`font.ttf`という名前でインストールディレクトリに設置してください。