gulp + browserify +增量构建,正确完成。 :waving_hand: 嘿,此存储库不再维护。 不幸的是,我没有足够的带宽来维护它。 如果您有兴趣成为一名贡献者并帮助保持船只漂浮,请打开一个问题告知我。 即使通过一口有,使事情的工作,配置browserify需要太多的样板和理解的事情是如何工作的。 gulp-bro看起来像其他gulp插件一样,它的功能与您可以手动完成的功能完全相同,但是却为您隐藏了丑陋的东西。 它还支持开箱即用的,因此您不必再麻烦看一下。 安装 npm install --save-dev gulp-bro 用法 简单构建 gulp . task ( 'build' , ( )
2022-08-23 09:30:25 91KB gulp browserify gulp-plugin incremental
1
什么是浏览器化? 查看: 入门 开始使用 browserify 命令行工具需要安装 node.js 和 npm。 npm install browserify -g 由于我们编写了几个相互需要的模块,我们可以运行 browserify 并生成在浏览器中使用的文件: browserify index.js -o bundle.js 现在我们有一个 bundle.js 文件捆绑了我们编写的三个模块,我们可以在我们的 html 页面中添加一个对它的脚本标记引用,它会在浏览器中执行,自动解析 require 调用。 [removed][removed] 我们应该看到“Hello World!” 登录到浏览器的 JavaScript 控制台。
2021-07-21 12:09:56 3KB JavaScript
1
AFOM 实验室 - 墙客户端 连接AFOM Labs Wall Server,作为设备墙上的设备进行控制。 它支持 require.js、browserify 和普通 js。 入门 使用 require.js 在 require.js 中定义 socket.io-client 并 require afom-labs-wall-client (稍后会介绍) 使用浏览器 确保将socket.io-client和afom-labs-wall-client添加到您的项目中 npm install -- save socket . io - client npm install -- save afom - labs - wall - client 在您的文件中,您只需添加以下代码 require ( 'afom-labs-wall-client' ) ; 使用 reguar js 确保
2021-07-19 10:03:31 2KB JavaScript
1
ShoppingWebApp-测试 单页互联网购物 Web 应用程序(Angularjs、nodejs、gulp、browserify、jade、less、bootstrap、HTML5/CSS3) 推荐用于应用测试的网络浏览器:谷歌浏览器 启动应用程序的设置: 安装 node.js(使用 npm) 通过应用程序目录中的终端设置:“npm install” 运行 ./node_modules/.bin/gulp.cmd - 应用程序启动(开发模式) 或通过应用程序目录集中的终端:“节点服务器”- 应用程序启动(生产模式) 应用程序有三个页面:“/”(登录)、“/注册”和“/搜索”。 “/search”页面仅适用于 auth 用户。 注销是删除所有购物车并为当前用户订购本地存储数据。 默认用户是 admin(email : , pass: admin)
2021-07-19 10:03:19 2.81MB JavaScript
1
入门 $ git clone https://github.com/jessepollak/gulp-express-coffee-sass.git example $ cd example $ git submodule init && git submodule update $ gulp watch Heroku 部署 在浏览器中访问 ,您应该就可以开始了。 $ heroku create $ heroku config:set BUILDPACK_URL=https://github.com/timdp/heroku-buildpack-nodejs-gulp.git NODE_ENV=production $ git push heroku master $ heroku open 您的浏览器应在新选项卡中打开 heroku 应用程序。
2021-07-03 09:10:12 42KB CoffeeScript
1
此模块已重命名并移至新存储库: npm Github 尽管这将保留在这里并继续运行以支持旧用户,但请开始使用代替。 grunt-browserify-别名 将路径映射到 JS 文件和目录以用作别名,以便可以要求模块而不会出现混乱的相对文件路径。 为什么要使用别名? 您希望需要来自特定目录的模块,而无需使用../../../../some-module来解析相对路径。 例如,看看下面的 javascript 目录结构: root project directory │ ├──•Gruntfile.js │ └───src │ └───js │ └───app │ ├──• app.js │ ├──
2021-06-23 16:05:08 3KB JavaScript
1
sass/ | |– base/ | |– _reset.scss # Reset/normalize | |– _typography.scss # Typography rules | ... # Etc… | |– components/ | |– _buttons.scss # Buttons | |– _carousel.scss # Carousel | |– _cover.scss # Cover | |– _dropdown.scss # Dropdown | ... # Etc… | |– layout/ | |– _navigation.scss # Navigation | |– _
2021-06-15 15:21:38 10KB JavaScript
1
浏览器取消要求 用于重命名输出包中的 require() 调用的插件。 关于 在出色的工具链的帮助下创建库和应用程序的浏览器版本时,即使在standalone模式下,所有require()调用也都保持不变。 这会导致在其他 Browserify 工具链中后续嵌入包(以及以这种方式重新分析)的麻烦。 此Browserify插件应用以便将捆绑包输出中的所有require()调用重命名为_dereq_()调用。 安装 $ npm install -g browserify $ npm install -g browserify-derequire 用法 壳 $ browserify -p browserify-derequire \ -o sample.browser.js sample.js 咕unt声 module . exports = function ( g
2021-05-29 12:02:55 4KB JavaScript
1
介绍 本文档介绍如何使用来构建模块化应用程序。 browserify是用于为浏览器编译commonjs模块的工具。 您可以使用browserify来组织代码并使用第三方库,即使您不以其他任何身份使用本身,除了使用npm捆绑和安装软件包之外。 browserify使用的模块系统与节点相同,因此发布到软件包最初打算在节点中使用,但不适用于浏览器,也可以在浏览器中正常工作。 人们越来越多地向npm发布模块,这些模块旨在使用browserify在节点和浏览器中正常工作,并且npm上的许多软件包仅在浏览器中使用。 ,无论前端还是后端。 目录 节点打包稿件 您可以适当地使用npm安装该手册。 做就是了: npm install -g browserify-handbook 现在,您将有一个browserify-handbook命令,它将在$PAGER打开此自述文件。 否则,您可以像现在一样
2021-02-19 21:08:41 38KB JavaScript
1