webpack設定ファイルを設定し、resolveパラメータの下に拡張パラメータを追加しました。しかしwebpackにはまだ拡張子.jsxを追加する必要があります。エイリアスも追加しましたが、まだ成功していません。.jsx拡張子を付けずにwebpackを使用するにはどうすればよいですか?
これは、構成、使用しているローダーの
module.exports = {
entry: './public/app.jsx',
output: {
path:__dirname,
filename: './public/bundle.js'
},
resolve: {
root: __dirname,
alias: {
Greeter : 'public/components/Greeter.jsx',
GreeterMessage : 'public/components/GreeterMessage.jsx',
GreeterForm : 'public/components/GreeterForm.jsx',
},
extension: ['','.js','.jsx']
},
// ...
}
あなたのWebPACKの設定を共有することはできますか? – djfdev
ここに設定を投稿してください。 './public/app.jsx' 出力:{ パス:__ DIRNAME、 名:」./public/bundle.js' }、 解決:{ ルート= { エントリ –
'module.exportsは:__dirname、 別名:{ グリーター: 'パブリック/コンポーネント/ Greeter.jsx' GreeterMessage: 'パブリック/コンポーネント/ GreeterMessage.jsx' GreeterForm: 'パブリック/コンポーネント/ GreeterForm.jsx' }、 拡張子:[''、 '。js'、 '.jsx'] } '@NanduKalidindi && @djfdev 私は画像をアップロードするために最大10ポイントを持っていません。これは設定ファイルの一部です。画像が必要な場合は、画像ホスティングサービスにアップロードして共有することができます。 – bl3ck