Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gulp 未捕获的语法错误:意外的令牌导入_Gulp_Webpack_Babeljs - Fatal编程技术网

Gulp 未捕获的语法错误:意外的令牌导入

Gulp 未捕获的语法错误:意外的令牌导入,gulp,webpack,babeljs,Gulp,Webpack,Babeljs,babel编译es6关于未捕获的语法错误:意外的令牌导入。 我使用webpack+gulp,但是抛出意外的令牌导入。如何解决这个问题 index.jsx 'use strict'; import React from 'react'; package.json "devDependencies": { "babel-core": "^6.3.15", "babel-loader": "^6.2.0", "babel-preset-es2015": "^6.3.13",

babel编译es6关于未捕获的语法错误:意外的令牌导入。 我使用webpack+gulp,但是抛出意外的令牌导入。如何解决这个问题

index.jsx

'use strict';
import React from 'react';
package.json

 "devDependencies": {
    "babel-core": "^6.3.15",
    "babel-loader": "^6.2.0",
    "babel-preset-es2015": "^6.3.13",
    "babel-preset-react": "^6.3.13",
    "gulp": "^3.9.0",
    "gulp-webpack": "^1.5.0",
    "react": "^0.14.3",
    "react-tools": "^0.13.3",
    "vinyl-named": "^1.1.0",
    "webpack": "^1.12.9"
  }
gulpfile.js

 var gulp = require('gulp');
 var webpack = require('gulp-webpack');
 var named = require('vinyl-named');
 gulp.task('dev', function() {
    return gulp.src('app/scripts/index.jsx')
        .pipe(named())
        .pipe(webpack({
            watch : true,
            module: {
              loaders: [
                {
                    test: /\.jsx?$/,
                    exclude: /node_modules/,
                    loader: 'babel',
                    query: {
                        presets: ['react', 'es2015']
                    }
                }
              ]
            },
           output : {
               filename : '[name].jsx',
           },
           resolve: {
            alias: { localforage: 'localforage/dist/localforage.min' }
           }
        }))
        .pipe(gulp.dest('app/dist/'));
 });

我取出了
“使用严格的”
。但它不起作用。请阅读标签说明!是关于一个同名Python库的问题。@Davintroon:那完全错了。@FelixKling好的,我想这可能值得一试。我在上面的代码语句中遇到了问题
import
。我不知道是否“严格使用”;“是不一样的。”费利克斯克林,对不起!保存注释!