2017-08-14 58 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