import x from 'y'
構文を使用することをお勧めしますが、私がオンラインで見たのはconst path = require('path')
です。'path'からのインポートパスを使用してノードのパスモジュールをインポートできます
この構文を使用してパスモジュールをインポートする方法はありますか?
import x from 'y'
構文を使用することをお勧めしますが、私がオンラインで見たのはconst path = require('path')
です。'path'からのインポートパスを使用してノードのパスモジュールをインポートできます
この構文を使用してパスモジュールをインポートする方法はありますか?
あなたは
import module from 'path'
を行うか、あなただけのpath
をインポートする必要がある場合だけ
import 'path'
完璧な、ありがとう:) –
どうにかしてWindowsのノード8.5で 'import 'path''はもう動作しません。私は 'const path = require( 'path')' –
に戻らなければなりませんでした。 'path 'からのパスとしてimport *;はWindows上でノード8.5と連携しています。 –
を行うことができますいずれかの場合は、サポートにES 6の機能を使用しているnodejsのバージョン、はい。そうでなければ。ほとんどの古いバージョン(メモリが提供されていても、バージョン6.6以前を確認する必要があります)のほとんどは、これを行うために--harmonyフラグが必要でした。最新のリリースにはそれがネイティブに含まれています。
このため、すべてのバージョンで機能するため、ほとんどのオンラインリソースでは依然としてrequire構文が使用されています。人typescriptファイルにpath
をインポートしようとし、そしてここで終わるために
:
は、ノードタイプがインストールされているようにしてください:
npm install --save-dev @types/node
インポートパス記号:
import * as path from 'path';
注:@types/*
が自動的にtypescriptですバージョン2.0以上を使用して提供する、コンパイルに含まれており、あなたは、コンパイラ・オプション・ファイル(tsconfig.json)でtypes
プロパティをオーバーライドしていないされています。
どのようなtranspilerを使用していますか?あなたはそれを試しましたか? – Bergi
[NodeJSのインポート/エクスポートes6(es2015)モジュールをサポートする計画](http://stackoverflow.com/questions/37132031/nodejs-plans-to-support-import-export-es6-es2015-modules) –