browserify相关内容
在这里拔头发寻找一种简单解决方案,以在多个Browserify或Webpack捆绑包中共享通过NPM所需的代码。在想,是否有文件“桥”之类的东西? 这不是由于编译时间(我知道注意),而是因为将我所有供应商特定的库提取到 vendor.js 中,以保持 app.js 文件的大小不变,大量的源贴图使浏览器崩溃。另外,如果需要查看已编译的js,我发现它更干净。如此: // vendor.j
..
我有一个要在客户端和服务器端使用的库。但是,由于 request 与browserify不兼容,因此在使用browserify进行编译时,我需要使用另一个名为 browser-request if(inNodejsRuntime){ var request = require('request'); }否则,如果(isBrowserifyRuntime){ var request =
..
我已经看过这个问题了,在我的情况下答案不起作用: gulp,browserify,地图? 这就是我所拥有的: gulp.task('debug-app-js',function(){ console.log('DEBUG-APP-JS'); var src ='./node_modules/js/app -main.js', dst ='../www/js', bundle
..
是否可以与ReactRouter一起使用react,而无需使用browserify或webpack。 我正在按照 http://rackt.github.io/react-router 中的文档进行操作和react-router( require('react-router'); )。如果我使用browerifly,我生成的捆绑包大约是1MB文件大小,这听起来很多。 因此,有可能使reac
..
我正在使用 browserify 和 watchify ,并且想要 require()文件(默认扩展名除外) .js 和 .json 而不指定扩展名,例如: //不理想(乏味) var Carousel = require('./ components / Carousel / Carousel.jsx') / /理想 var Carousel = require('./ com
..
尝试使用Browserify在CommonJS模块中实现单例模式。到目前为止: // foo.js var instance =空值; var Foo = function(){ if(instance){ 返回实例; } this.num = 0; 返回实例= new Foo(); } Foo.prototype.adder = function(){
..
我想在客户端(在浏览器中)使用Node.js的 net 模块: var net = require('net'); 所以我查找了如何将Node.js模块获取到客户端,而browserify似乎是回答。我使用jQuery进行了尝试,它的魅力十足。 但是由于某些原因, net 模块不起作用。如果我写 require('jquery')很好,但是如果我写 require('n
..
我正在将一个相当大的打字稿项目从内部模块转移到外部模块。之所以这样做,是因为我想创建一个核心捆绑包,如果需要,可以加载其他捆绑包。我要记住的第二个要求是,我也希望能够在具有nodeJS的服务器上运行捆绑软件(如果需要,还可以进行一些修改)。 我首先尝试使用AMD& require.js来构建核心捆绑包,但是我遇到了一个循环依赖的问题。在阅读了require.js的常见知识之后,对于大型项目更
..
我为Web开发制作了一个JS库,它由几个模块组成,这些模块构建了多个发行版本。 但是现在我正尝试使用NPM发布它,以便可以使用Browserify来使用它。我的问题是我怎样才能静态地公开多个主文件,以使它们可以被Browserify使用。 解决方案 您无需执行任何操作。 require('my-library')//将需要`main`入口点 require('my-libr
..
我正在尝试通过使用browserify-shim将某些模块从捆绑中移出来重构使用Browserify的库。具体来说,该库使用require(“ codemirror”),但我想提供一个不包含CodeMirror的包,而是使用通过CDN提供的包。 所以我在package.json中有了browserify-shim配置,例如 “ browserify-shim”:{ “ jquery”
..
我通过NPM安装了React js,并使用browserify来管理react中的组件。当React中发生异常时,控制台显示为 “未捕获的错误:发生了最小化的异常;请使用非最小化的dev 环境中显示完整的错误消息和其他有用的 警告。“ 如何启用完整的错误消息? 解决方案 正如本杰明·格伦鲍姆(Benjamin Gruenbaum)在评论中指出的那样,将NODE_ENV设置为
..
我正在尝试将Bootstrap 3.0与Browserify 5.9.1结合使用,但出现以下错误: 未捕获的ReferenceError:jQuery未定义 执行此操作的正确方法是什么? 这是我package.json中相对的部分: { ... “ scripts”:{ “ bundle”:“ browserify main.js -o bundle.
..
我想使用使用browserify构建的库。该库可以正确构建并且可以单独使用。 现在已构建库位于我的vendor /目录中,我尝试在我的新应用程序中要求它: var myLib = require('./ vendors / myLib'); 当我尝试浏览我的应用程序时,它抱怨找不到一些内部要求在该库中的语句: 错误:找不到模块'.。来自/ myApp / v
..
我今天开始使用Browserify,到目前为止,它的运行状况还不是很好。 是否存在一些无法被Browserized的模块? 我尝试在网上搜索某些特定内容现在有一段时间,但到目前为止没有。 到目前为止,我遇到的主要问题是尝试使用 getmac 模块。 我不会感到惊讶如果无法从浏览器访问此类私人信息,但以下链接似乎显示为其他。 https://www.npmjs.com/
..
我使用npm中不可用的软件包的方式现在是这样的: package.json具有: “ napa”:{ “ angular”:“ angular / bower-angular”, “ angular-animate” :“角度/下角动画”, “ d3”:“ mbostock / d3”, “ ui-router”:“ angular-ui / ui-router”, “ bootstr
..
我有一个骨干应用程序并正常运行.它打算在第3页中用作小部件.不幸的是,我只是意识到其中一个页面已经加载了Backbone/下划线. 我收到这样的错误: Uncaught TypeError: Cannot read property 'extend' of undefined 通常在未预先加载下划线的情况下显示. 我的典型视图是这样的:(正常的主干视图) ./view
..
我正在尝试在项目中使用 MobX ,并且尝试使用类属性.但是,当我通过browserify运行时(使用 Laravel的灵丹妙药).我收到错误Missing class properties transform. while parsing file.我缺少使类属性与browserify一起使用的东西吗? Browserify Failed!: /Users/.../resources/as
..
我将赛普拉斯从3.0.3更新为了3.1.3.我正在使用必须与文档相关的ES6导入/导出模块.但是我在终端中出现undefined行,并且在GUI中出现以下错误: /node_modules/@babel/runtime/helpers/esm/defineProperty.js:1 export default function _defineProperty(obj,
..
我有以下代码,我完成了一个示例项目. PlayerWrapper.js import React from 'react' import Player from './Player' class PlayerWrapper extends React.Component { render() { return (
..
我有以下gulpfile.js: var gulp = require('gulp'); var browserify = require('gulp-browserify'); var concat = require('gulp-concat'); gulp.task('browserify', function() { gulp.src('js/ScheduleMain.js
..