我已经设置了一个grunt实例来处理为常规js做出反应而构建的jsx文件,尽管我使用它时文件生成正常但我没有定义jQuery。当这个错误出现时,我已经完成了一般情况,我似乎没有任何工作。它也踢了一些一般的
脚本标记出现在text / javascript之前的最底层
“>Grunt JS文件 module.exports = function(grunt){
require('load-grunt-tasks')(grunt); // npm install --save-dev load-grunt-tasks
grunt.initConfig({
babel: {
options: {
plugins: ['transform-react-jsx'],
presets: ['es2015', 'react']
},
jsx: {
files: [{
expand: true,
src: ['app.jsx'],
dest: './', // Custom folder
ext: '.js'
}]
}
}
});
grunt.registerTask('default', ['babel']);
}
“devDependencies”:{ “babel-preset-es2015”:“^ 6.9.0”, “babel-preset-react”:“^ 6.5.0”, “grunt”:“^ 1.0.1”, “grunt-babel”:“^ 6.0.0”, “load-grunt-tasks”:“^ 3.5.0” }