問題タブ [es6-module-loader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6343 参照

typescript - TS 1.7 で ES6 モジュールを再エクスポートしますか?

TS の再エクスポートで少し迷っています。テスト モジュールのペアを作成するとします。

test1.ts;

test2.ts;

このようなことができるはずだと思います。

組み合わせた.ts;

しかし、そのような幸運はありません。古いハックを使用するなど、これに対するさまざまなアプローチについて議論している GitHub の問題がたくさんあるようですexport import * from './test1'が、それらはすべて ES6 仕様が実際に何を意味するのかを議論しているようで、実際に機能するものはありません..

このようなロールアップを行う正しい方法は何ですか? モジュールを複数のファイルに分割するために間違ったパスをたどっているだけですか? ここでは名前空間の方が適切ですか?

0 投票する
12 に答える
58462 参照

javascript - WebStorm でのインポートのパス エイリアス

ES6 モジュールの読み込みに webpack パス エイリアスを使用します。

たとえばutils、のようなものの代わりにエイリアスを定義すると、次の
import Foo from "../../../utils/foo"ことができます
import Foo from "utils/foo"

問題は、エイリアスの使用を開始すると、WebStorm がインポートの追跡を失い、警告が表示され、オートコンプリートされないことです。

そのようなエイリアスを使用するよう WebStorm に指示する方法はありますか?

0 投票する
0 に答える
1946 参照

reactjs - 反応ネイティブ モジュール エクスポート タイプ

私は RN が大好きですが、私を本当に悩ませている問題の 1 つは、規則がないことです。私はjs開発者として少し慣れています。しかし、ES6を使用するかどうか

render() { 対。render: function() {

は一つのことです。私が本当に理解できないのは、WebViewモジュールのエクスポート例を次のように見たときです

そして時々私は見る

私は慣れています

オブジェクトを返すとコードが壊れ、各コンポーネントに期待する型を考えざるを得なくなります。オブジェクトを返すことの価値は理解していますが、ドキュメントで紹介し始めるのは悪いことのように思えます。暴言終わり。は何defaultのためですか?