問題タブ [es6-modules]
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.
javascript - Webpack: index.js 以外のデフォルト ファイル
現在の webpack プロジェクトでは、私のコードはモジュールに分割されており、各モジュールには.module.js
末尾のメイン エントリ ポイントがあります。たとえば、モジュールUtil
の場合、エントリポイントはutil.module.js
であり、次のように記述して他のモジュールに含めますimport util from 'modules/util/util.module.js'
ただし、すべてのモジュールのエントリ ポイントの構文は同じであるため、エントリの完全なファイル名を指定することは避けたいと思います。たとえば、 と書けるといいですねimport util from 'modules/util'
。
util.module.js
これが nameの場合に機能することはわかってindex.js
いますが、同じ方法で現在のモジュール エントリを取得するように Webpack に指示するにはどうすればよいですか?
javascript - javascript でエクスポートされた型定義のインスタンスを作成するにはどうすればよいですか?
react-native-fbsdk (v0.3.0) は、FBShareOpenGraphContent.js で次の型を定義します。
ShareOpenGraphContentのインスタンスを作成するにはどうすればよいですか?
reactjs - React JSX および ES6 モジュールを babel でトランスパイルし、ブラウザ ネイティブ ES6 を使用するにはどうすればよいですか
私が抱えている問題は、「react-app」Babel プリセットを使用する場合、Babel によってブラウザーのネイティブ ES6 機能を使用できないことです。
最新の Chrome http://kangax.github.io/compat-table/es6/で利用可能なES6 ブラウザのネイティブ機能を使用するにはどうすればよいですか
また、現在サポートされていない ES6 モジュール システムを使用している場合https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Statements/import
さらに、 React コンポーネントを作成する際に JSX 構文を使用し続けますか?
reactjs - 非反応クラスのインポートが失敗する
プロジェクトで反応を使用していますが、React.Component クラスのインポートは問題なく機能します。ただし、何も拡張しないバニラ es6 クラスをインポートしようとすると、失敗します。eslint は問題なくコンパイルされますが。インポートされたクラスもコンストラクターで null です。
javascript - 名前付きエクスポート関数宣言の後にセミコロンは必要ですか?
まず、これは ASI に関する質問ではありません。ここでセミコロンの自動挿入が適用されるかどうかを尋ねているわけではありません (そうです、しかし、その冒頭の文は、セミコロンを使用すべきか使用すべきでないかという議論を避けるための試みです。自分...)
関数宣言の後にセミコロンを付けてはいけないことを知っています...
export
しかし、関数宣言の後にセミコロンは必要ですか?
いずれにせよ、その理由も知りたいです。
jquery - Angular2 Webpack SummernoteがBootstrapにバインドされていません
私は webpack.ProviderPlugin を使ってjqueryを設定しました
]
そして、私の vendor.js のブートストラップ後に summernote がインポートされました。
コンポーネントで summernote コントロールを作成すると、ツールバーのドロップダウン ボタンが機能せず、ボタン上のツールチップが表示されず、通常、何もブートストラップ js に正しくバインドされません。オンラインでこの問題を抱えている人を見た唯一の場所は、複数のバージョンの jquery が実行されているためだと言っていますが、jquery を 1 回しかロードしていないことは確かです。
何か案は?