browserify相关内容
我创建了一个React组件,我想分发这个组件的内置版本(用gulp构建),所以在 gulpfile.js 中我有: var gulp = require('gulp'); var browserify = require('browserify'); var babelify = require('babelify'); var source = require('vinyl-
..
我有一个项目,其中 src / main / webapp / com / mycompany / frontend / page / index.js 取决于 target / webjars / log4javascript / 1.4.10 / log4javascript.js 。 我添加了 package.json 和 index.js 一起放入以下内容: { “浏览器”:
..
我遇到一个奇怪的问题,运行最新的browserify(10.2.4)和gulp。 似乎同一个文件被多次解析,所以创建单例时我没有得到相同的实例。 我在module.exports之前放了一个'调试器',并验证它被调用两次。注:#1:我猜测说,browserify基于字符串缓存文件,所以当调用来自不同地方的相对路径不会有相同的字符串时,即使它们指向同一个地方。 note#2:我一直在使用B
..
在我的gulpfile中,我有 var gulp = require('gulp'); var browserSync = require('browser-sync')。create(); var sass = require('gulp-sass'); var babel = require(“gulp-babel”); var rename = require('gu
..
这个吞咽任务的工作原理: pre> return browserify({ paths:['./node_modules','/app/scripts/'], entries:['./app/ transform:['reactify'], debug:true }) .bundle() .pipe(source( 'bundle.js')) .pipe(gulp.dest(
..
我需要浏览一个文件,然后用另一个文件连接这个包。我尝试了下面的gulp代码,但它不能正常工作。 当我在mymodule.js中进行更改并运行gulp时,那些更改显示在捆绑文件中,但不在连接文件中,除非我运行gulp a第二次。 这就好像concat步骤并未等待捆绑步骤完成并采用先前的浏览过的捆绑包。 因为我是一个初学者,我敢肯定,我的大嘴巴逻辑有些问题...... 我的大文件是
..
我正在构建一个Web应用程序,我想使用TinyMCE。我正在使用gulp和browserify。我已经通过npm下载了TinyMCE,并且我已经在我的app.js文件中要求它并运行 gulp 命令,但是我得到了这个错误加载失败:root / js / themes / modern / theme.js 。我认为这是因为TinyMCE需要其文件夹中的其他文件。我的问题是如何配置TinyMCE以在n
..
$ b $ p > bundle.js:39您目前正在使用NODE_ENV ==='production'之外的缩小代码。这意味着你正在运行一个较慢的Redux开发版本。 但是看起来构建步骤是在 NODE_ENV ='production'。 我有一个设置env变量的任务,像这样 gulp.task('apply-prod-environment',function(){
..
我想使用 g 来构建捆绑的JavaScript文件。 例如,我在我的项目中有以下结构: /vendor/vendor1/vendor1.js /vendor/vendor2/vendor2.js /js/includes/include1.js / js / includes / include2 .js /js/bundle1.js /js/bundle2.js 供应
..
我使用的是Browserify 11.2和Browserify Shim 3.8,并试图使用从CDN加载的jQuery来使用slick-carousel(通过npm包含)。我意识到这需要使用Browserify填充,但我无法使它工作。 这是我的包的相关部分.json 文件。 “devDependencies”:{ ... “browserify”:“^ 11.2.0” , “bro
..
我尝试使用Gulp和browserify来设置基本构建,但在尝试运行默认任务时看到此错误: 错误:无法从'/ Users / ben / dev / git / myapp /'找到模块'src / js / main.js' gulpfile.js var gulp = require('gulp'); var browserify = require('
..
因此,请考虑以下两个文件: app.js 从'./game/game'导入游戏; import从'react'反应; 从'react-dom'导入ReactDOM; 导出默认(absPath)=> { let gameElement = document.getElementById(“container”); $ b $ if(gameElement!== null
..
Post-Solution EDIT 这是Yeoman生成器,用Foundation和Browserify构建一个项目: https://github.com/dougmacklin/generator-foundation-browserify 我试图弄清楚如何正确捆绑基金会框架 js与 browserify 。 在我的项目文件夹,我安装它以及jQuery(它依赖于):
..
我有一个项目有一些相对不相关的页面,每个页面都包含他们自己的入口点脚本。这些脚本需要其他许多使用commonjs语法的脚本,并且需要通过6to5进行转换,并由browserify捆绑。 我想设置一个gulp任务,捕获所有匹配模式的文件并将它们传递给捆绑器,但我不确定如何从 gulp.src to browserify(filename)。 我的gulp文件看起来像: var g
..
我遇到了一个奇怪的问题,需要您的帮助来确定发生了什么。 我已经配置了gulp来构建我的测试, strong> React.js 在ES6中。我已经使用 browserify 来设置CommonJS env和 babelify 以获得更大的ES6支持。而且一切正常,如果CommonJS模块需要 React ,则需要花费很长时间(以我的观点来看)。意思是这个 import从'react'
..
gulp.task('react',function(){ browserify ('app / src / main.jsx') .transform(reactify) .transform(babelify) .bundle() .pipe(source('app.js ')) .pipe(streamify(uglify())) .pipe(gulp.dest('dist
..
我编写了一个gulp任务,将我的.jsx和.js脚本编译为一个捆绑包,使用watchify和babelify作为转换。由于某些原因,我的gulp脚本似乎对转换感到窒息,我不确定为什么: gulp.task(' browserify',function(){ var bundle = watchify(browserify('./app/jsx/client/index.jsx',{ e
..
我正在尝试创建带有浏览器和babelify的吞咽任务。这是任务: var gulp = require('gulp'); var browserify = require('gulp-browserify'); var source = require('vinyl-source-stream'); var babelify = require('babelify');
..
我想从 lib / a.js 和 lib.js c $ c> lib / b.js 并且能够使用脚本 client.js 使用 var a = require('lib / a.js'); 并且它在我编译的 lib.js 库之前包含 client.js (因此, lib.js 必须声明 require >函数知道 lib / a.js ) 我想我必须使用外部和别名但我不确定什么是正确的方法来
..
我无法弄清楚 browserify basedir 选项有效。 :我的理解可能有误因为我来自RequireJS(想想 baseUrl )。$ b $ basedir b 编辑 确实我错了,但您仍然可以实现我正在尝试使用路径 basedir 选项为你提供了这个能力(自由度) !)从静态根目录/基目录中指定所有需要路径(以。开头)。而不是从 process.cwd() .. 这实际
..