配置通过早午餐将mdl-ext npm包添加到Phoenix

时间:2017-08-14 20:27:11

标签: phoenix-framework brunch

早午餐/ npm和凤凰混淆了我的地狱。缺乏具体的例子并没有帮助。也许这个问题可以解决一些问题? 这是我在mo'

的配置
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。也不知道我会怎么检查。所有人都觉得有点秘密。

1 个答案:

答案 0 :(得分:0)

了解更多关于早午餐的信息,并找到了解决方案。

  

默认的brunch-configuraton.js配置随之而来   “joinTo:”js / app.js“默认情况下取消注释。所以,它不包含   任何正则表达式包含js文件,因此它包括所有   他们

我在app.js文件中只需要这两行:

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

捆绑到多个文件(例如app.js和vendor.js)时,事情变得有点棘手。我还在尝试这个。

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