66得票1回答
浏览器化/requirejs模块和ES6模块有什么区别?

我对ES6和模块加载器还不太熟悉,目前正在研究将browserify设置与ES6结合使用。我想知道如果我使用ES6模块,是否仍需要browserify/requirejs。似乎两者都允许您定义模块并导出它们? browserify/requirejs模块与ES6模块之间的区别是什么?

65得票5回答
如何使用Gulp.js将流保存到多个目标位置?

const gulp = require('gulp'); const $ = require('gulp-load-plugins')(); const source = require('vinyl-source-stream'); const browserify = require('...

65得票8回答
有没有一种方法可以在React.render()函数中渲染多个React组件?

例如我可以这样做吗:import React from 'react'; import PanelA from './panelA.jsx'; import PanelB from './panelB.jsx'; React.render( <PanelA /> &lt...

59得票2回答
为什么在使用gulp时我需要用到vinyl-source-stream?

我正在尝试使用 gulp 和 browserify 将我的 .jsx 文件转换为 .js 文件。var gulp = require('gulp'); var browserify = require('browserify'); var reactify = require('reactif...

58得票4回答
Vue JS 2.0没有渲染任何内容?

使用 Vue (^2.0.0-rc.6) + Browserify,入口点是 index.js: import Vue from 'vue' import App from './containers/App.vue' new Vue({ // eslint-disable-line no...

51得票2回答
React-Router - 未捕获的TypeError错误:无法读取未定义的'getCurrentLocation'属性

我正在使用最新版本的react-router (版本 ^3.0.0)。我用ES5编写了以下路由代码:routes.js: var React = require("react"); var Router = require("react-router"); var AuthorPage = ...

50得票3回答
我如何在Browserify中使用外部依赖?

我正试图逐步将Browserify引入我的网站,但我不想重写所有js代码,也不想在我的Browserify构建中捆绑jquery和其他库的重复实例。 如果我将我的模块构建为一个外部依赖项,如何将其指向我的全局jquery实例?另外,目标是消除mylibs全局变量(下面有示例),因此我不想在我...

45得票12回答
React - 发生了压缩异常

我已经通过NPM安装了ReactJS,并使用browserify来管理React组件。当React发生异常时,控制台显示如下: "未捕获的错误:发生了压缩异常;请使用非压缩的开发环境获取完整的错误消息和其他有用的警告。" 我该如何启用完整的错误消息?

45得票4回答
如何在多个grunt-browserify包中管理相对路径别名?

这篇文章有点长,但我需要通过代码示例来说明我的困惑。接下来我想了解以下问题的答案: 如何使用require('module')而不是require('../../src/module')或require('./module')? 如何在spec/specs.js中重用./index.js而...

41得票1回答
模块 vs 命名空间:组织大型 TypeScript 项目的正确方式是什么?

我对TypeScript还比较陌生,正在为WebGL编写一个小型的原型框架。我目前正在重构我的项目,并遇到了一些问题,如何组织我的项目,因为模块和命名空间两种方法似乎都有严重的缺点。 本文不是关于如何使用这些模式,而是如何克服它们各自带来的问题。 当前情况:使用命名空间 从C#转过来,这...