- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个配置如下的 browserify 任务:
module.exports = function(grunt) {
grunt.config.set('browserify', {
dev: {
src: 'assets/js/main.jsx',
dest: '.tmp/public/js/main.js',
options: {
debug: true,
extensions: ['.jsx'],
transform: ['reactify']
}
}
});
grunt.loadNpmTasks('grunt-browserify');
};
module.exports = function(grunt) {
grunt.config.set('browserify', {
dev: {
src: 'assets/js/main.jsx',
dest: '.tmp/public/js/main.js',
options: {
debug: true,
extensions: ['.jsx'],
transform: ['reactify', {'es6': true}]
}
}
});
grunt.loadNpmTasks('grunt-browserify');
};
Error: path must be a string
最佳答案
我在转换选项后缺少一个括号。这有效:
module.exports = function(grunt) {
grunt.config.set('browserify', {
dev: {
src: 'assets/js/main.jsx',
dest: '.tmp/public/js/main.js',
options: {
debug: true,
extensions: ['.jsx'],
transform: [
[ 'reactify', {'es6': true} ]
]
}
}
});
grunt.loadNpmTasks('grunt-browserify');
};
关于jsx - 让 reactify 和 browserify 与 ES6 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28719550/
我使用 watchify/browserify 通过此命令创建带有调试源映射的包 - watchify main.js -o bundle.js -v -d 当我使用 Chrome DevTools
我使用 Gulp 作为我的任务运行器并使用 browserify 来捆绑我的 CommonJs 模块。 我注意到运行我的 browserify 任务非常慢,大约需要 2 到 3 秒,而我只有 Reac
这是我的 gulpfile 代码: gulp.task('react', function () { browserify('app/src/main.jsx') .transform(r
我对复合组件设计有疑问。我有一个定义 Prop 的包装组件。我使用 Context.Provider 使 props 可用于子内容组件。我希望内容组件的子组件能够对 21 使用react。 限制:我想
我在 TypeScript 项目中将 gulp 与 browserify 和 tsify 一起使用。以下是我的 gulpfile.js 的摘录: var browserified = function
我正在尝试获取与 Chrome 一起使用的 JavaScript 文件的源映射。当前 gulp 脚本的问题在于源映射(Browserify 创建的)导致文件的缩小版本。 例如,假设 app.jsx 是
我正在尝试将reactify转换与browserify和gulp一起使用。 这个 gulp 任务有效: return browserify({ paths: ['./node_modu
我正在寻找在使用以下内容的项目上运行测试: 使用这些转换来浏览: babel化 react 我确实尝试了 JSDOM + Mocha 组合,但测试尚未构建的组件将在从一个组件调用另一个组件时失败: >
我正在尝试抽象我的代码,并且我在以下结构中有以下两个文件 main.js components - parent.js 主要.js require('./components/Parent')
我正在尝试通过 browserify+reactify 构建我的简单 Reactjs 应用程序,但在控制台中看到错误 Note: The code generator has deoptimised
我正在按照教程创建 FixedDataTable with React 。但是,在我的 jsx 文件中使用以下行时遇到一些问题: const {Table, Column, Cell} = requi
我有一个配置如下的 browserify 任务: module.exports = function(grunt) { grunt.config.set('browserify', { d
我想使用随 React v0.13 引入的新 ES6 React 类,但我无法正确编译它。假设我在新类语法中定义了以下 React 组件: (function() { 'use strict';
我正在基于标题中指定的框架构建一个 Web 应用程序: AngularJS:MVP 引擎 ReactJS:MVP 中的“V”组件 ngReact:将 React 组件注入(inject) Angula
我收到这个错误: bundle.js:26912 Uncaught Error: Element type is invalid: expected a string (for built-in co
这是我通过命令行执行 gulp 脚本 时的错误: TypeError: Object # has no method 'transform' 这是gulpfile.js: var gulp
我是一名优秀的程序员,十分优秀!