无气进口不适用于无气npm

无气进口不适用于无气npm,npm,gulp,lumen,gulp-less,Npm,Gulp,Lumen,Gulp Less,在过去两年一直使用Gulp之后,我突然发现文件导入量少的问题,无法解决 我尝试了5种以上的组合,比如《粉碎》杂志、无吞咽网页等等。。。没有一个对我有用 问题是控制台输出中的错误日志: C:\wamp\www\lumenframe>gulp less [10:23:25] Using gulpfile C:\wamp\www\lumenframe\Gulpfile.js [10:23:25] Starting 'less'... Potentially unhandled rejection

在过去两年一直使用Gulp之后,我突然发现文件导入量少的问题,无法解决

我尝试了5种以上的组合,比如《粉碎》杂志、无吞咽网页等等。。。没有一个对我有用

问题是控制台输出中的错误日志:

C:\wamp\www\lumenframe>gulp less
[10:23:25] Using gulpfile C:\wamp\www\lumenframe\Gulpfile.js
[10:23:25] Starting 'less'...
Potentially unhandled rejection [2] '/bower_components/animate.css/animate.css' wasn't found. Tried - /bower_components/animate.css/animate.c
ss,bower_components\bootstrap\less\bower_components\animate.css\animate.css,bower_components\animate.css\bower_components\animate.css\animate
.css,bower_components\font-awesome\less\bower_components\animate.css\animate.css in file C:\wamp\www\lumenframe\bower_components\assets\l
ess\appstrap.less line no. 43
Gulpfile.js如下所示:

// Init Gulp
var gulp = require('gulp');

// Dependencies
var less = require('gulp-less'),
    concat = require('gulp-concat'),
    rename = require('gulp-rename'),
    uglify = require('gulp-uglify'),
    autoprefixer = require('gulp-uglify');

// Folder paths
var jsdir = './bower_components/assets/js/',
    jspub = './public/assets/js/',
    lessdir = './bower_components/assets/less/',
    lesspub = './public/assets/css/';

// LESS compiler
gulp.task('less', function () {
    return gulp.src(lessdir + 'frontend.less')
        .pipe(less({
            compress: true,
            paths: [
                './bower_components/bootstrap/less/',
                './bower_components/animate.css/',
                './bower_components/font-awesome/less/'
            ]
        }))
        .pipe(autoprefixer('last 10 versions', 'ie 9'))
        .pipe(gulp.dest(lesspub));
});

// Concatenate and Minify JS
gulp.task('scripts', function () {
    return gulp.src(jsdir + '*.js')
        .pipe(concat('appstrap.js'))
        .pipe(gulp.dest(jspub))
        .pipe(rename('appstrap.min.js'))
        .pipe(uglify())
        .pipe(gulp.dest(jspub));
});

// Filewatcher for changes
gulp.task('watch', function () {
    gulp.watch(jsdir + '*.js', ['scripts']);
    gulp.watch(lessdir + '*.less', ['less']);
});

// Default Task combination
gulp.task('default', ['less', 'scripts', 'watch']);
// Core source files of the whole frontend plugins
@import (once) "appstrap.less";

.btn{
    color: #ff0000;
    display: block;
}
所有文件都位于正确的位置,因此它们都存在。一旦我执行@import appstrap.less,就会出现错误**可能是未经处理的拒绝[2]

frontend.less如下所示:

// Init Gulp
var gulp = require('gulp');

// Dependencies
var less = require('gulp-less'),
    concat = require('gulp-concat'),
    rename = require('gulp-rename'),
    uglify = require('gulp-uglify'),
    autoprefixer = require('gulp-uglify');

// Folder paths
var jsdir = './bower_components/assets/js/',
    jspub = './public/assets/js/',
    lessdir = './bower_components/assets/less/',
    lesspub = './public/assets/css/';

// LESS compiler
gulp.task('less', function () {
    return gulp.src(lessdir + 'frontend.less')
        .pipe(less({
            compress: true,
            paths: [
                './bower_components/bootstrap/less/',
                './bower_components/animate.css/',
                './bower_components/font-awesome/less/'
            ]
        }))
        .pipe(autoprefixer('last 10 versions', 'ie 9'))
        .pipe(gulp.dest(lesspub));
});

// Concatenate and Minify JS
gulp.task('scripts', function () {
    return gulp.src(jsdir + '*.js')
        .pipe(concat('appstrap.js'))
        .pipe(gulp.dest(jspub))
        .pipe(rename('appstrap.min.js'))
        .pipe(uglify())
        .pipe(gulp.dest(jspub));
});

// Filewatcher for changes
gulp.task('watch', function () {
    gulp.watch(jsdir + '*.js', ['scripts']);
    gulp.watch(lessdir + '*.less', ['less']);
});

// Default Task combination
gulp.task('default', ['less', 'scripts', 'watch']);
// Core source files of the whole frontend plugins
@import (once) "appstrap.less";

.btn{
    color: #ff0000;
    display: block;
}
有明显的错误吗