在使用npm安装软件包之后,为什么CSS样式未应用于响应中的组件

时间:2016-01-11 23:26:26

标签: reactjs npm gulp browserify

大家

我刚刚开始学习反应并最近使用npm,我今天尝试实施react-select包。渲染组件后,我发现css样式未应用于组件。我需要在index.html中导入css文件才能正常工作,我在gulpfile中遗漏了什么?我使用browserify构建我的模块,这里是我的gulpfile代码:

var gulp = require('gulp');
var gutil =require('gulp-util');
var source = require('vinyl-source-stream');
var browserify = require('browserify');
var watchify = require('watchify');
var reactify = require('reactify');

gulp.task('default', function(){
var bundler = watchify(browserify({
    entries: ['./src/app.jsx'],
    transform: [reactify],
    extensions: ['.jsx'],
    debug: true,
    cache: {},
    packageCache: {},
    fullPaths: true
}));

function build(file) {
    if (file) gutil.log('Recompiling' + file);
    return bundler
        .bundle()
        .on('error',gutil.log.bind(gutil, 'Browserify Error'))
        .pipe(source('main.js'))
        .pipe(gulp.dest('./'));
};
build();
bundler.on('update',build);
});

谢谢!

0 个答案:

没有答案