2017-08-14 35 views
0

Brunch/npm和phoenix混淆了我的地獄。缺乏具體的例子並沒有幫助。也許這個問題可以擺脫一點光? 這是我在mo上的配置'通過早午餐向鳳凰城添加mdl-ext npm包的配置

npm: { 
enabled: true, 
styles: { 
    'material-design-lite': ['dist/material.min.css'], 
    'mdl-ext': ['lib/mdl-ext.css'] 
}, 
globals: { 
    material: 'material-design-lite' 
} 
} 

幾個問題。雖然mdl樣式正在工作,但我不確定是否正在通過.js。我怎麼檢查?

mdl-ext css正在通過,但又不知道js。也不知道我會如何檢查。所有人都覺得有點祕密。

回答

0

瞭解更多關於早午餐並找到解決方案。

默認早午餐configuraton.js配置帶有此 「joinTo:‘JS/app.js’默認取消註釋所以,它不包含任何 正則表達式來包含js文件,並通過後果它包括他們

的所有 我只需要這兩條線在我的app.js文件:捆綁成多個文件e出現

import 'material-design-lite/material'; 
    import 'mdl-ext'; 

事情變得有點棘手。 g app.js和vendor.js。我仍在試驗。

https://github.com/phoenixframework/phoenix/issues/1495 https://github.com/phoenixframework/phoenix/issues/1813

+0

https://lpil.uk/blog/using-sass-es6-javascript-and-node-modules-with-brunch/ – shotleybuilder