私たちのプロジェクトでは、ノード1、角度1、mongodbを使用しています。ユーザーログインのために私たちはmongoDBでPassportローカル戦略を使用しています。これで、データベースをMSSQLに移行し、TypeORMを使用しています。 TypeORMコードはTypescriptにあります。 NodeJSコントローラのコードから、Typescriptコードを呼び出す必要があります。どうすればこれを達成できますか?TypeORMのパスポートjavascriptからtypescriptファイルを呼び出す方法は?
2
A
答えて
0
Typescriptを使用するには、JavaScriptにコンパイルする必要があります。タイプORMもかなり素晴らしいですね。
あなたがTypeORM
を使用して作業を行いますDataManager.ts
を作成
を何ができるかの例/提案。
Typescriptドキュメントをよく読んでください。 tsconfig.js
には、コンパイルされた出力フォルダを指定するために、オプションoutDir
を使用します。
コマンドを実行して、Typescriptをコンパイルします。
JavaScriptの部分はrequire
で、outDir
にある生成されたファイルをjavaScriptで使用して使用することができます。
あなたはあなたの中に追加することができ、すべての時間は、スクリプトをtsc && node app
関連する問題
- 1. TypeScriptプロジェクトからJavaScriptライブラリを呼び出す方法は?
- 2. JavaScriptファイルでTypescriptメソッドを呼び出す方法
- 3. 別のJSファイルからJavascript関数を呼び出す方法
- 4. JavascriptからJadeファイルの関数を呼び出す方法
- 5. React typescriptコンポーネントからjQuery関数を呼び出す方法は?
- 6. .csファイルからJavaScript/jQuery関数を呼び出す方法C#
- 7. PHPファイルからJavascript関数を呼び出す方法
- 8. 外部JavaScript関数からtypescript関数を呼び出す方法
- 9. JavaScriptからJSPファイルを呼び出す
- 10. TypescriptでstopPropagationを呼び出す方法
- 11. jqueryのないTypeScript/JavaScriptからMVCコントローラメソッドを呼び出す
- 12. Typescript:コールバックでJavascript関数を呼び出す方法
- 13. Typescriptオブジェクトからオブジェクト関数を呼び出す方法
- 14. gulpfile.jsからtypescriptメソッドを呼び出す方法
- 15. webpack bundling - Typescriptコードから外部Javascriptを呼び出す
- 16. typescriptからjavascript関数を呼び出す2
- 17. htmlテンプレートのtypescriptファイルから変数を呼び出す[angular]
- 18. MonoのWebKitSharpからJavaScriptを呼び出す方法は?
- 19. javascriptからdllのメソッドを呼び出す方法は?
- 20. JavaScriptからサーバー側のクラスコードメソッドを呼び出す方法は?
- 21. MVCのControllersファイルからjavascript関数を呼び出す方法は?
- 22. HTMLファイルからCodenameone javaファイルを呼び出す方法は?
- 23. .cshtmlファイルをindex.htmlファイルから呼び出す方法は?
- 24. javascriptからC#button clickメソッドを呼び出す方法は?
- 25. JavaScriptからボタンコマンドイベントを呼び出す方法は?
- 26. JavascriptからAPIを安全に呼び出す方法は?
- 27. javascriptからcfmページでcffunctionを呼び出す方法は?
- 28. javascriptからnode.jsサーバーサイドメソッドを呼び出す方法は?
- 29. リンクからfacebook javascriptを呼び出す方法は?
- 30. javascriptからC#関数を呼び出す方法は?
感謝を開始NPM
tsc
、その後node app
のコマンドを実行する必要があなたの人生を容易にしていないようにするには..私は..私は以下のエラーを取得しています同じことをしようとした – user2900572> tsc && node server.js node_modules/rxjs/Subject.d.ts(16,22):エラーTS2415:Class 'Subject'は、基底クラス 'Observable 'を正しく拡張しません。 プロパティ 'lift'のタイプは互換性がありません。 タイプ '(オペレータ:オペレータ)=>オブザーバブル'はタイプ '(オペレータ:オペレータ)=>オブザーバブル'に割り当てられません。 タイプ 'Observable 'はタイプ 'Observable 'に割り当てられません。 タイプ 'T'はタイプ 'R'に割り当てられません。 node_modules/typeorm/driver/mongodb/MongoConnectionOptions.d.ts(53,33):エラーTS2304:名前 'バッファ'が見つかりません。 –
user2900572
あなたの質問と私の答えとは無関係です。あなたのエラーは、Typescriptにコンパイルエラーがあることを意味します。コードを修正し、 'tsc'を実行してエラーなしでコンパイルし、' node server.js'を実行してください。 – Stamos