Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does it work with Browserify? #263

Open
sryze opened this issue Jul 3, 2019 · 0 comments
Open

Does it work with Browserify? #263

sryze opened this issue Jul 3, 2019 · 0 comments
Labels

Comments

@sryze
Copy link

sryze commented Jul 3, 2019

Does this plugin work with babelify? (browserify plugin for babel)

I've been trying to make it work but no luck, here is my Gulp task:

gulp.task('react', function() {
    const b = browserify({
        entries: path.join(webContentDir, 'app/index.js'),
        extensions: ['.js', '.jsx'],
        debug: true,
        transform: [
            babelify.configure({
                presets: [
                    '@babel/preset-env',
                    '@babel/preset-react'
                ],
                plugins: [
                    ['@babel/transform-react-jsx', {'pragma': 'h'}],
                    ['babel-plugin-react-css-modules']
                ]
            })
        ]
    });
    return b.bundle()
        .pipe(source(path.join(webContentDir, 'dist/bundle.js')))
        .pipe(gulp.dest('.'));
});

When I import a CSS file it seems to not process it with this plugin at all (as if I don't include it):

.answer-input {
^
ParseError: Unexpected token

Any ideas why it's not working?

        "@babel/core": "^7.4.5",
        "@babel/plugin-transform-react-jsx": "^7.3.0",
        "@babel/preset-env": "^7.4.5",
        "@babel/preset-react": "^7.0.0",
        "babel-plugin-react-css-modules": "^5.2.6",
        "babelify": "^10.0.0",
        "browserify": "^16.2.3",
@gajus gajus added the question label Jul 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants