elsoul / skeet

🚀 Open-Source TypeScript Serverless Framework. It supports all kinds of application development, from small-scale tasks to global full-stack scaling💃

Home Page:https://skeet.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cannot Running Tutorial Next/Firestore

euledge opened this issue · comments

以下のエラーが表示され チュートリアルが立ち上がりません

対象バージョン

skeet --version
1.4.6

$ skeet s
yarn run v1.22.19
$ run-p skeet:*
$ yarn dev
$ firebase emulators:start
$ yarn --cwd functions/skeet dev
$ next dev -p 4200
$ nodemon
[nodemon] 2.0.20
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): src/**/*
[nodemon] watching extensions: ts,mjs,js,json
[nodemon] starting `npx ts-node devBuild.ts && node ./dist/index.js`
... 
> [PWA] PWA support is disabled
> [PWA] PWA support is disabled
- event compiled client and server successfully in 248 ms (18 modules)
✘ [ERROR] Could not read from file: xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/openai/openAI.js

    node_modules/@skeet-framework/ai/dist/cjs/lib/openai/index.js:17:21:
      17 │ __exportStar(require("./openAI"), exports);
         ╵                      ~~~~~~~~~~

✘ [ERROR] Could not read from file: xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/vertexai/vertexAI.js

    node_modules/@skeet-framework/ai/dist/cjs/lib/vertexai/index.js:17:21:
      17 │ __exportStar(require("./vertexAI"), exports);
         ╵                      ~~~~~~~~~~~~

ファイル名の指定の誤りではないでしょうか?

  • openAI.js → openAi.js
  • vertexAI.js → vertexAi.js
 $ ls xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/openai/open*
/xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/openai/openAi.d.ts
/xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/openai/openAi.js
/xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/openai/openAi.js.map
/xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/openai/openAiStream.d.ts
/xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/openai/openAiStream.js
/xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/openai/openAiStream.js.map

$ ls /xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/vertexai/vertex*
/xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/vertexai/vertexAi.d.ts
/xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/vertexai/vertexAi.js
/xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/vertexai/vertexAi.js.map
/xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/vertexai/vertexAiStream.d.ts
/xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/vertexai/vertexAiStream.js
/xxxxxxxxxxxxxxxxxxxxxx/functions/skeet/node_modules/@skeet-framework/ai/dist/cjs/lib/vertexai/vertexAiStream.js.ma

skeet-cliではなくskeet-aiへのissueのほうが良かったかもしれません
https://github.com/elsoul/skeet-ai/tree/main/src/lib/openai

@euledge
コメントありがとうございます!
こちらですが、使っている@skeet-framework/aiのバージョンはいくつになっていますでしょうか?
アプリのpackage.jsonに古い@skeet-framework/aiが入ってしまっている可能性があります。
1.3.10では修正されているはずですので、そちらをお試しください。
それでもだめな場合はご教示いただけると大変助かります!調査して修正したいと思います。

こちらでもskeet create時に最新の@skeet-framework/aiが入るように変更します!

functions/skeet/package.json
内で
"@skeet-framework/ai": "1.3.10"
と新バージョンに変更してみてください🤲

ありがとうございます。
skeet-cli 1.4.7 で確認を行いエラー出ていないこと確認しました

@euledge おおおおありがとうございます!🙌
また何かございましたらぜひイシューの方作成いただけるととても助かります!
いつもありがとうございます!
引き続きよろしくお願いいたします🙌