gulp相关内容
我最近安装了 NodeJS Tools for Visual Studio,它在 VS 中宣传对 Node 环境的支持.值得注意的是,它能够从 IDE 设置调试断点. 我不清楚在调试 Gulp 任务时是否可以设置断点.Task Runner 有能力检测 Gulp 任务并将 console.log 语句输出到窗口,但我还没有找到更好的调试方法. 我不久前发现了这篇文章:使用 Visual
..
我正在尝试编写一个 gulp 任务,该任务通过 gulp-prompt 插件获取一些用户输入.但我无法将该输入传递给其他例如: gulp.task('userinput', function(){var myVar = '猴子';gulp.src('./templates/_component.*').pipe(提示.提示([{类型:'输入',名称:'用户输入',消息:'说点什么'}],函数(分
..
例如,我在 gulp 任务中使用浏览器同步: gulp.task('gulp-task',function(){browserSync.init({服务器:{baseDir:'应用程序'}})//剩下的任务}); 我在 gulp watch 中使用这个 gulp 任务(例如)app/**/*.html 比如: gulp.task('watch',function(){gulp.watch('
..
我们有一堆共享通用 gulp 逻辑的应用程序,所以我们制作了一个 gulp 插件,其中包含一堆自定义任务. 但是,我们希望避免为我们开发的每个应用程序安装 gulp+我们的插件(以及一半的互联网). 理想情况下,我想这样做: npm install -g gulpnpm install -g 那么对于每个应用,我们只需要做: npm 链接 gulpnp
..
我正在尝试将我现有的测试流程集成到现在包含 React,但我在代码覆盖率部分上苦苦挣扎.通过遵循这个项目/教程,我已经能够让我的单元测试正常工作 - https://github.com/danvk/mocha-react - http://www.hammerlab.org/2015/02/14/testing-react-web-apps-with-mocha/ 我一直在使用伊斯坦布尔来
..
我正在使用 gulp-istanbul 通过 Gulp 生成 JavaScript 单元测试覆盖率报告.有没有办法配置 Istanbul 以生成我的 gulp 流中所有 JS 文件的完整覆盖率报告,而不仅仅是测试用例涉及的文件. 我正在做一个有很多 JS,但没有单元测试的项目,我们正在努力增加测试覆盖率.我想要一份覆盖率报告,首先显示我们大多数文件的 0% 覆盖率,但随着时间的推移,覆盖率会
..
最近我一直在研究 Node.js.在这段时间里,我听到了很多关于使用 Gulp 或 Grunt 作为构建工具的信息.现在我有兴趣学习如何使用 Gulp.我听说它是一个构建工具,但我不确定它涵盖了哪些内容.使用像 Gulp 这样可以帮助我进行开发的构建工具我会做什么(什么样的任务)?一些例子会很好. 解决方案 Gulp(和 Grunt)允许任务自动化. 几乎所有你发现自己在项目中重
..
我一直在尝试(或开始工作)来自 https://github.com/davidhund/jekyll-styleguide#user-content-requirements 我的 gulpfile 是: var gulp = require('gulp');var sass = require('gulp-ruby-sass');var autoprefixer = require('
..
我有一个 gulpfile.js,当在命令行中输入 gulp 时,它可以完美运行. gulp bash 命令真正做的就是调用 package.json >> 中指定的 js 文件.斌>>全局安装的 gulp 的 gulp. 现在我想在没有全局安装的 gulp 的情况下运行 gulpfile,只需键入 node gulpfile.js 显然失败并且已经经常提到,尽管 gulp 是在本地安
..
我一直致力于新的 Web 开发项目,实际上在部署时不需要它们的 node_modules 文件夹.如果我能够为每个项目创建一个小的 gulpfile.js 而不是每个项目的 node_modules 文件夹中包含 6000 多个文件,那将更适合我,只有我在这台机器上使用过. 我只使用 Gulp 来编译 SASS 和前缀和缩小我的 CSS.我不需要担心任何其他类型的部署问题,但文档说我需要:G
..
如何从 gulp 任务中运行 npm 脚本命令? package.json “脚本":{“tsc":“tsc -w"} gulpfile.js gulp.task('compile:app', function(){返回 gulp.src('src/**/*.ts').pipe(/*npm run tsc*/).pipe(gulp.dest('./dist')).pipe(connec
..
我有以下 gulp 任务: gulp.task('connect', function() {连接服务器({根:__dirname,重载:真});}); 以及以下 Angular 路线: angular.module("MyApp", ["ngRoute"]).config(function($routeProvider, $locationProvider) {$locationProvi
..
我正在使用 gulp-plumber + gulp-notify 并希望将任务名称作为标题放在 gulp-notify 中.以下是我写的代码,先谢谢了. gulp.task('SOMETASK', function() {返回 gulp.src(sourcePaths).pipe(管道工({errorHandler: notify.onError({message: "
..
在使用 Visual Studio Task Runner Explorer 运行 gulpfile.js 时,如何调试它?或者是否有另一种方式可以使用 Visual Studio 启动 gulp,以便可以调试 gulpfile.js?我知道节点检查器,但想看看是否有 Visual Studio 原生的东西. 解决方案 我知道你可能期望有更好的方法来做到这一点,但我目前的做法是使用普通的
..
我有这个文件,是从教程中粘贴的(让我们面对现实吧,文档、教程和示例之间的差异令人震惊): /scripts/tsconfig.json: {“编译器选项":{“emitDecoratorMetadata":真,“experimentalDecorators":是的,“模块":“commonjs",“noEmitOnError":是的,“noImplicitAny":假,"outDir":
..
我想使用 gulp 同步两个文件夹.我已经设法通过一个名为 gulp-directory-sync 的包来实现这一点(请参阅下面包含的任务),但现在我需要根据文件或目录名称是否以“__"开头(两个下划线)从同步中排除一些文件).我试图找到一个具有忽略或排除功能的同步插件,但没有成功,所以我现在想知道是否有人知道解决此问题的方法. var gulp = require('gulp');var di
..
我正在尝试使用 browserify 和 babelify 创建一个 gulp 任务.这是任务: var gulp = require('gulp');var browserify = require('gulp-browserify');var source = require('vinyl-source-stream');var babelify = require('babelify');
..
如何使用 gulp Browser-sync 在手机中查看本地开发网站?我在手机浏览器中输入 localhost:3000 但它不会加载 解决方案 当你在终端运行 gulp 时,你应该会看到: [BS] 访问 URL:--------------------------------------本地:http://localhost:3000外部:http://192.168.10.81
..
我正在尝试一些现代 Javascript 框架,例如 Angular、React、Vue 和 Ember,它们都希望我使用构建工具,例如 npm、grunt、gulp、maven等 Web 编程曾经很有趣.只需更改一些文件,刷新浏览器,看看它是否有效.现在每次我改变一些东西,我都必须重新构建它,这需要相当长的时间.我真的很讨厌看到网络编程变成了这样.我知道构建甚至可以使用这些工具自动完成,监
..
我正在开发一个快速应用程序.我只使用 browserSync 来观看静态文件,但现在,我想对 express 应用做同样的事情. 我看到了很多使用 Gulp 的例子.但我想知道是否有任何解决方案可以仅使用 npm 脚本进行管理?(还有 nodemon?) 我目前的脚本: “脚本":{"start": "npm run start-server & npm run watch-js",
..