【发布时间】:2017-12-29 20:41:26
【问题描述】:
我正在使用 gulp 包 critical css,之前我安装了这个包:
npm install --save critical
但是在运行gulp --production 之后,npm 会向我报告这个错误:
mix.critical is not a function
这是我完整的 gulpfile 代码:
var elixir = require('laravel-elixir');
var BrowserSync = require('laravel-elixir-browsersync');
var critical = require('critical');
elixir(function(mix) {
mix.styles([
"bootstrap.css",
"bootstrap-theme.css",
"main.css",
"jquery.fancybox.css",
"font-awesome.css",
]).version("css/all.css")
mix.critical({
src: 'http://myapp.dev',
css: 'public/css/all.css',
width: 1280,
height: 600,
dest: 'public/css/critical.css'
});
});
为什么 npm 会报告这个错误?
【问题讨论】:
标签: node.js laravel npm gulp laravel-elixir