如何在Laravel Mix中正确安装节点软件包?

时间:2019-01-24 10:57:29

标签: laravel webpack laravel-mix

我已经清楚地安装了Laravel 5.7,并且需要安装izimodal软件包

因此,我已经安装了npm install izimodal

下一步,我在/resources/js/bootstrap.js中初始化了这个包,如下所示:

import iziModal from 'izimodal/js/iziModal';
$.fn.iziModal = iziModal;

并运行npm run dev来编译app.js

在此阶段,该软件包已成功导入并工作,但是我缺少izimodal的CSS部分...如何正确使用CSS初始化此软件包?我已经在我的webpack.mix.js中尝试过此代码,但是它不起作用:

mix.copy('node_modules/izimodal/css/iziModal.css', 'resources/css');

mix.styles([
    'resources/css/reset.css',
    'resources/css/style.css'
    ], 'public/css/app.css');

1 个答案:

答案 0 :(得分:0)

已解决。刚刚添加到我的app.scss

// npm-package
@import "~izimodal/css/iziModal.css";
// Custom CSS
@import "../css/reset.css";
@import "../css/style.css";