2017-10-17 119 views
0

我已經設置了webpack配置文件並在解析對象下添加了擴展參數。但是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'] 
    }, 
    // ... 
} 
+0

你可以分享你的WebPack配置? – djfdev

+0

請在這裏發佈配置。 –

+0

'module.exports = { 條目: './public/app.jsx', 輸出:{ 路徑:__目錄名,文件名 :」 ./public/bundle.js' }, 決心:{ 根:__dirname, 別名:{ 招待員: '公共/組件/ Greeter.jsx', GreeterMessage: '公共/組件/ GreeterMessage.jsx', GreeterForm: '公共/組件/ GreeterForm.jsx', }, 擴展名:['','。js','。jsx'] }'@NanduKalidindi && @djfdev 我沒有多達10個點上傳圖片。這是配置文件的一部分。如果圖片仍然需要,我可以上傳到圖片託管服務並與您分享。 – bl3ck

回答

相關問題