なしES6構文を使用して別のTSファイルにTSファイルは、私は、フォルダの下のTSファイルのfolder1 folder1-があるとします>チャイ場合、「チャイ」 からチャイとして* iの輸入を書いています。このファイルに をapptest.ts .jsファイルは同じフォルダに、私はFOLDER1するchai.jsをコピーしていた場合、それはエラーモジュールを投げているのfolder1する を見つけることができないことを意味していませんその後、 行っエラーは、我々はあなたが使用することができます任意のtranspilerインポートtranspiler
0
A
答えて
0
を使用せずに、別のフォルダにあるファイルをインポートすることができますapptest.tsの正確なパス:
import Showname from '/src/client.sln/something.csproj/app';
しかし、あなたはtypescriptがJSにコンパイルされることを覚えておく必要があります。コンパイルされたファイル "app.js"は、tsファイル(/src/client.sln/something.csproj/
と同じフォルダになければなりません。 outDirコンパイルオプションを使用する場合は、import x from '../../something.csproj'
のような相対パスを使用できます。
しかし、それを行うための、より正しい方法:モジュールとしてapp.ts使用することです(npm link
またはnpm publish
マニュアルを参照してください)
関連する問題
- 1. babel transpilerとconstスコープ
- 2. Typescriptのカスタムツール、transpiler、拡張子
- 3. Angular2とSystemJsとtypescript transpilerが動作しない
- 4. インポートでインポートをインポート
- 5. Eclipseビルドパスのインポート/インポート
- 6. Laravel:CSVインポートをインポートする
- 7. インポート*対Typescript/ES6のインポート{specificName}?
- 8. CommonJSのインポートとES6のインポート
- 9. ...インポート*
- 10. インポート
- 11. rパッケージのインポートでインポートがインポートされない
- 12. インポートされたモジュールからインポート関数
- 13. Magento製品csvインポート、インポート最終イメージ
- 14. MEFの外部のタイプのインポート/インポート - Silverlight
- 15. PyCharmをインポートしてSklearnをインポートする
- 16. スクリプトの絶対インポートと相対インポート
- 17. Django - インポートdjango.conf.settingsとインポート設定の違い
- 18. インポートなしのファイルをインポートするSCSS
- 19. Scalaのシンボルのインポートとワイルドカードのインポート
- 20. エラーpyfttwをインポートする際、インポートpyfftw
- 21. PyCharmインポート
- 22. インポート:フラスコ
- 23. インポートcom.google.android.gms.location.LocationServices、
- 24. AsymmetricKeyAlgorithmProviderインポート
- 25. インポートpandas.io.data
- 26. インポート日
- 27. OLEDBインポート
- 28. Hibersapインポート
- 29. なぜマイクロソフトでは、Javascript transpilerにC#を作成する代わりに、Typescriptという新しい言語を開発しました
- 30. オープンソースプロジェクトのインポート
あなたは 'chai'をインストールしましたか? 'npm install chai'でインストールしてください。typescriptは' node_modules'フォルダ内のモジュールを探し出します。 – Saravana
私はnode_modules構造に従っていません、私はchaiをmsbuild.butと統合しています。ここのポイントはchaiに関連していません。私はtsファイルかjsファイルをsample.jsと仮定してapptest.tsを使用します。 – Nanda
ファイルエクスプローラの私のフォルダ構造** - src-> client.sln-> something.csproj-> app.ts と私のテストプロジェクトは**のようです** - src-client.sln-> test.csproj- > apptest.ts 私のapp.tsにはShowname(name:string)というメソッドがあり、これを使用したいのですが、このシナリオでは、apptest.tsにapptest.tsを "app"のNameとしてインポートしていますが、 この場合、私はエラーがモジュールアプリケーションを見つけることができません と私はモジュールとしてアプリケーションをエクスポートしている。 app.tsのapp.jsファイルをapptest.tsフォルダにコピーしようとすると、エラーが解決します。 – Nanda