例如,如果我想將require("index.less")
添加到所有文件,並且在文件不存在的情況下忽略此行。 我該怎麼做(包括例如使用裝載機)。webpack中的可選依賴關係
6
A
回答
1
我結束自己是在改善imports loader添加一個選項,導入less
文件爲每jsx
文件具有相同的名稱,如果它的存在。
我提高import loader
:https://github.com/welldone-software/imports-loader
拉請求:https://github.com/webpack/imports-loader/pull/12
例如,在同一個目錄中mainview.jsx
下降mainview.less
,將一個require("mainview.less")
進口增加了jsx
文件的頂部:
loaders: [
{ test: /\.jsx?$/, loaders: ['imports?null=[./{name}.less]', 'react-hot', 'babel'] },
{ test: /\.less$/, loader: 'style!css!less' }
]
5
一個選項是設置require.context,然後檢查文件是否存在。
粗略的想法:
var req = require.context('./', false, /^index.less$/);
if(req.keys().includes('./index.less')) {
req('./index.less');
}
相關問題
- 1. 複製依賴關係中的可選依賴關係
- 2. Babel/webpack依賴關係
- 3. Webpack外部依賴關係
- 4. Rubygems可選依賴關係
- 5. distutils/pip中的可選依賴關係
- 6. 一類中的可選依賴關係
- 7. AngularJS中的可選依賴關係
- 8. 在Webpack中加載依賴關係組
- 9. Webpack可選庫依賴
- 10. ASDF可選系統依賴關係
- 11. Webpack 2代碼分裂與System.import:依賴關係的依賴
- 12. webpack不加載依賴關係
- 13. webpack-dev-server缺少依賴關係'hpack.js'
- 14. Webpack:表達模塊依賴關係
- 15. 依賴關係的nuget依賴關係
- 16. ctypes DLL與可選依賴關係
- 17. 什麼是「可選」Maven依賴關係?
- 18. Maven依賴關係選擇
- 19. 模塊依賴關係中的依賴關係?
- 20. 依賴關係
- 21. 可選可選的依賴關係EF codefirst
- 22. 如何告訴webpack有關額外的依賴關係?
- 23. C++中的依賴關係
- 24. SQL中的依賴關係
- 25. 從依賴關係中排除依賴關係
- 26. pip:安裝依賴的依賴關係
- 27. 依賴的Maven副本依賴關係
- 28. 如何可靠地定位/導入依賴關係的依賴關係?
- 29. NetBeans中的Maven項目:如何向「依賴關係」和「測試依賴關係」添加依賴關係?
- 30. 結構圖 - 具有依賴關係的安裝依賴關係