我想用CommonJS在我的反應jsx文件中包含semantic-ui。我使用bower安裝了semantic-ui,並且webpack已正確配置爲包含bower_components目錄。如何使用semantic-ui與webpack作出反應?
然而,當我使用的JSX文件 require('semantic-ui/dist/semantic-ui.js')
,控制檯總是拋出一個錯誤「未捕獲的ReferenceError:jQuery是沒有定義」,甚至當我把一個聲明var jQuery = require('jquery/dist/jquery.js')
之前。
另一個相關的事情是,爲了使語義UI工作,semantic.css也應該包括在內。我也想知道如何在jsx文件中包含semantic.css。
這是正確的答案。 – elaich
如何使用ProvidePlugin加載語義? – Webman
接受的答案有效,但這是正確的,最佳實踐答案 –