質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
NestJS

NestJSは、Node.jsアプリケーションを構築するためのフレームワーク。Typescript製でAngularの影響を強く受けています。Expressで利用できるアーキテクチャをそのまま利用でき、保守が簡単なアプリケーションの構築が可能。開発を容易にするCLIも用意されています。

MVC

MVC(Model View Controller)は、オブジェクト指向プログラミングにおけるモデル・ビュー・コントローラーの総称であり、ソフトフェア開発で使われている構築パターンとしても呼ばれます。

Q&A

0回答

667閲覧

Service をほかの Controllerで使いたい

butsuli_shine

総合スコア29

NestJS

NestJSは、Node.jsアプリケーションを構築するためのフレームワーク。Typescript製でAngularの影響を強く受けています。Expressで利用できるアーキテクチャをそのまま利用でき、保守が簡単なアプリケーションの構築が可能。開発を容易にするCLIも用意されています。

MVC

MVC(Model View Controller)は、オブジェクト指向プログラミングにおけるモデル・ビュー・コントローラーの総称であり、ソフトフェア開発で使われている構築パターンとしても呼ばれます。

0グッド

0クリップ

投稿2022/04/17 14:42

Nest.js についての質問です。
コードはこちらにあります。

現在、appModule が最上位にあり、その下に apiModule, lineModule 、apiController, apiService、 lineController, lineService があります。

実現したいことは、lineService のメソッドを、 apiController で使用したいので、Injectできるようにしたいのですが次のようなエラーが出てしまいます。

[Nest] 3744 - 2022/04/17 23:37:24 ERROR [ExceptionHandler] Nest can't resolve dependencies of the LineService (?). Please make sure that the argum ent Client at index [0] is available in the LineModule context. Potential solutions: - If Client is a provider, is it part of the current LineModule? - If Client is exported from a separate @Module, is that module imported within LineModule? @Module({ imports: [ /* the Module containing Client */ ] }) Error: Nest can't resolve dependencies of the LineService (?). Please make sure that the argument Client at index [0] is available in the LineModule context.

どなたかお力添えをお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問