gulp

“无法找到模块’jquery’” – 使用Gulp在browserify中处理JQuery和AngularJS的全局变量

如果没有,您可以使用npm作为依赖项,并让browserify为您提供魔法.JQuery和Angular可以通过npm获得,所以使用jquery作为示例你可以在package.json中声明它,如下所示:或者,运行npminstall包含package.json的目录中的-s将安装指定的模块并将其作为依赖项保存在package.json文件中.一旦安装了此依赖项,您可以继续在app.js中使用它们,如下所示:很简单,并且不需要使用bower或browserify-shim–browserify将查看您的n

reactjs – Browserify无法使用babelify变换创建包(TypeError:Path必须是字符串.)

我编写了一个gulp任务,使用watchify和babelify作为转换将我的.jsx和.js脚本编译成一个包.出于某种原因,我的gulp脚本似乎对变换感到窒息,我不知道为什么:在控制台……解决方法那个错误是因为你需要一个vinyl-source-stream..bundle()的结果是文件数据的标准节点流.您正在将数据传递给重命名,这需要GulpFile对象流.您可以使用source来定义文件的初始名称,而不是使用重命名.

javascript – npm开销 – 如何处理?

当通过npm安装任何东西时,它会下载许多不需要的文件.通常我正在寻找一个库最终版本,*.min.js文件或类似的东西,但其余的都没用.你如何处理所有这些无用的文件?您是手动删除它们还是使用gulp或grunt等任何构建工具生成最终应用程序?

javascript – Nodemon重启运行gulp任务

我的gulpfile中有以下代码我需要在nodemon重启时运行脚本和lint任务.我有以下内容Gulp.run()现在已被弃用,那么我如何使用gulp和最佳实践来实现上述目标?解决方法gulp-nodemon文档说明你可以直接执行它,传递一组任务来执行:见dochere更新,因为gulp-nodemon的作者也使用run:想法#1,使用功能:

javascript – 如何将变量值从GULP注入JS文件

希望这是一个快速的问题.我正在尝试做的是在使用GULP构建文件时将时间戳添加到JS文件中的Javascript对象中.基本上,在“file.js”中,我有一个对象,我希望object.timeStamp等于GULP构建的时间.我目前正在使用gulp-header在文件顶部添加时间戳,但我被要求将时间戳添加到对象中的属性.我的想法是从GULP中注入值,但到目前为止我发现的所有注入插件都是将一个文件的内容注入到目标文件中.任何帮助将不胜感激.解决方法你在使用任何一种模块吗?

如何在使用gulp-filter时修复类型错误?

我正在模仿JohnPapa在Gulp上出色的Pluralsight课程的代码.当我使用John的课程中显示的代码时:我在第3行代码上遇到错误:当我使用gulp-filter自述文件中显示的代码时我收到一个错误,它不能管道到undefined.根据我在网上找到的内容,这两种模式都适用于其他模式.关于为什么会发生这种情况的任何线索?

javascript – gulp-connect和connect.reload

我正在尝试设置一个简单的服务器来测试一些d3.js的东西.我正在关注tagtree.tv上的截屏视频.我的代码与他匹配,但是当我对JS或SASS文件进行更改时,我无法重新加载我的index.html.我是新来的,所以我可以说事情看起来不错,但这是基于我的假设,即对connect.reload()的调用会重新加载任何浏览器正在查看其内容.应该注意的是,livereloadJS正被插入到我的index

错误TS1056:访问器仅在gulp-typescript中定位ECMAScript 5时可用

我在使用gulp-typescript将TS转换为JS时会出现此错误消息.我正在尝试将ES5功能用于getter/setter.errorTS1056:AccessorsareonlyavailablewhentargetingECMAScript5andhigher如何让transcompiler定位到es5?我搜索了一些解决方案,建议您设置target=es5并将其传递给打字稿.我使用tsco