【javaScript 之 蚁人<微任务>】教程文章相关的互联网学习教程文章

javascript – 如何将参数从gulp观察器传递给任务【代码】

如果我有这样的观察者:gulp.watch('js/**/*.js').on('change', path => {gulp.series(build, reload)(); });……并且任务构建看起来像这样:const build = done => {return gulp.src(path) // Use "path" here.pipe(rename({dirname: ''})).pipe(uglify()).pipe(gulp.dest('build')); };如何将路径参数传递给构建任务?解决方法:作为练习,我相信我按照你的意愿工作.但首先让我说限制源管道的传统方式是使用像gulp-newer这样的东西...

javascript – 如何在grunt任务中运行node_modules中的脚本?【代码】

我想简化从命令行运行测试套件的方法.所以我将以下grunt-shell任务添加到我们的Gruntfile.js:module.exports = function( grunt ) {grunt.initConfig({shell : {e2e : {command : "./node_modules/protractor/bin/protractor protractor_conf.js"}}});grunt.loadNpmTasks( "grunt-shell" );grunt.registerTask( "e2e", ["shell:e2e"] ); };当我运行任务时,我收到错误:'.' is not recognized as an internal or external command,...

javascript – grunt sass任务因波旁包而产生错误【代码】

我正在为我的项目编写一个grunt任务文件.我已经定义了sass任务并安装了所有必需的依赖项.我可以在我的朋友计算机上运行相同的gruntfile,但在我的计算机上,sass任务会产生此错误.Running "sass:dist" (sass) task Syntax error: Invalid CSS after " webkit-image": expected ")", was ": -webkit- + $p..."on line 21 of /home/chitrank/Documents/shaastr/frontend/frontend/frontend/app/minovate/bower_components/bourbon...

javascript – 异步任务完成后写入文件【代码】

我编写了以下代码来创建一个对象,其中KEYS设置为注释标题,VALUES设置为共享这些标题的文件.如果没有标题,则文件名将写入文件.我想将这个头对象写入文件,但它是在对象完成之前编写的.我理解为什么会这样,但我似乎无法解决这个问题.以下是将对象写入文件的代码:stringObj = JSON.stringify(allHeaders, null, 4);fs.writeFile(currentHeads, stringObj, function(err) {if (err) {console.log(err);}});console.log('Complete!');以...

javascript – 如何在Gulp任务中使用browserify?【代码】

我对Gulp很新,但是通过遵循this教程,我设置了一个Gulp任务,用于浏览特定目录中的javascript文件并将它们传输到另一个目录 – 非常简单.我看过其他一些教程,但这种方法似乎最简洁.这是我的代码:var gulp = require('gulp'); var browserify = require('browserify'); var transform = require('vinyl-transform');gulp.task('js', function() {var browserified = transform(function(filename) {return browserify(filename).bund...

javascript – 任务未在RS TaskGroup脚本中更新【代码】

我在RS TaskGroup服务器中创建了一个任务更新脚本.每次更新任务时都应该修改任务值.不幸的是,它没有更新任务.function Handle_Before_UpdateTask (UpdatedTask, OrigTask) {UpdatedTask.progress = 0;rstg.updateTask (UpdatedTask);return true; }解决方法:你不应该在“handle”函数中调用rstg.updateTask.它应仅用于从数据库读取的任务,例如通过rstg.getTaskById.参见文档https://www.raikosoft.de/script-api/rstg/ 您可以在Upd...

javascript – 如何编写gulp任务的自动文档?【代码】

如何使用JSDoc自动生成构成gulp任务的文件的文档? 例如,我有一个名为assets的任务文件.我想在文件本身中编写一些简单的描述,并让JSDoc使用gulp自动生成实际的文档.var gulp = require('gulp'); var documentation = require("jsdocs");/*** A simple task to generate documentation for individual tasks.* @constructor*/gulp.task('docs', function() {return gulp.src("./gulp/tasks/assets.js").pipe(documentatio...

javascript – 对servdown下的委托条目的更改bpmn属性面板上的任务未在UI上更新【代码】

我正在尝试修改“服务任务”类型下“常规”选项卡的“详细信息”部分. 我想要的是 ? 我试图实现这一点,当用户选择实现类型为JavaClass时,我会显示委托字段的下拉列表,而不是文本框,除了JavaClass之外的任何其他选择,它应该是文本框. 后来我想将动态数据加载到下拉列表中. 我尝试了什么? 我尝试了以下两种方法 1:编辑文件camunda\parts\implementation\Delegate.js以获取一个存储entryFactory.selectBox的var,并在type == class上...

javascript – Gulp看,等待任务【代码】

我想观看多个文件,当它们发生变化时,我想运行MsBuild并在构建完成时使用BrowserSync重新加载.到目前为止,我有这个“观察者”:gulp.watch([config.templatePath+'/**/*','!'+config.templatePath+'/assets/stylesheets/**/*'],['build']).on('change', function(file) {browsersync.reload(file); });这个构建任务:gulp.task('build', function() {return gulp.src(config.projectFile).pipe(msbuild({toolsVersion: 12.0})); });...

Javascript:在没有库的情况下以串行(或序列)运行异步任务【代码】

我想在循环中运行一些异步任务,但它应该按顺序执行(一个接一个).它应该是vanilla JS,而不是任何库.var doSome = function(i) {return Promise.resolve(setTimeout(() => {console.log('done... ' + i)}, 1000 * (i%3))); }var looper = function() {var p = Promise.resolve();[1,2,3].forEach((n) => {p = p.then(() => doSome(n))})return p; }looper();当前输出:calling for ...1 calling for ...2 calling for ...3 Promise?{...

javascript – 在grunt中隐藏“运行X任务”【代码】

我一直在进行项目设置和部署Gruntfile,但是想要隐藏命令行输出以便以下内容:Running "init" taskRunning "prompt:init" (prompt) task [?] If you continue your project information will be overwritten.Continue? (Y/n)变[?] If you continue your project information will be overwritten.Continue? (Y/n)什么时候跑咕噜我知道这只是化妆品,但这是我想做的事情,似乎无法在Grunt的API文档中找到任何可以表明可以做到的事情.解...

javascript – 在脚本package.jscon上运行下一个任务之前等待几秒钟【代码】

我想要做的是当我运行npm run dev来执行那些我需要等待5秒直到下一个任务运行的任务. 运行npm运行服务器等待5秒然后npm运行客户端"scripts": {"start": "node ./bin/www","server": "nodemon start","client": "gulp","dev": "concurrently 'npm run server' 'npm run client'", }解决方法:假设您使用的是Linux,则可以使用sleep命令:"dev": "concurrently 'npm run server' 'sleep 5 && npm run client'"

一行任务:检查范围 – CodeWars(使用JavaScript的方法)【代码】

Task You’re given an array of integers a and two integers x and y. Count the number of elements in the array such that `x ≤ a[i] ≤ y,where i is the 0-based index of the element. Code Limit Less than 48 characters. Example For a = [2, 5, 6, 7, 1, 3, 4, 11, 56, 49], x = 1 and y = 7,the output should be 7. elements 2, 5, 6, 7, 1, 3, 4 should be counted.我已经厌倦了过滤,减少并且在不超过48个字符的...

javascript – 使用jQuery延迟异步任务【代码】

我是JavaScript中的延迟类的新手,并希望实现一个循环遍历表单并逐个提交的函数. 看起来Deferred类是实现这一目标的方法. 我试过跟随this answer,但由于某种原因我的实现开始,等待3秒并完成.我希望它每隔3秒显示一个不同的表单名称,直到完成所有表单. 我究竟做错了什么? JSFIDDLEfunction syncAll() {var promises = [];var forms = [{'name':'form 1'},{'name':'form 2'},{'name':'form 3'}, {'name':'form 4'}];$.each(forms, fu...

javascript – 使用gruntjs自定义初始化任务重命名模板文件夹【代码】

我正在尝试在Grunt中为个人模板创建自定义init任务. 这是在一个grunt init:mytemplate之后生成我的新项目的jsexports.description = 'Try Grunt'; exports.warnOn = '*';exports.template = function(grunt, init, done) {grunt.helper('prompt', {type: 'skin'}, [grunt.helper('prompt_for', 'name', 'trygrunt'),grunt.helper('prompt_for', 'title', 'Im Trying GruntJS'),grunt.helper('prompt_for', 'author_name', 'Myself...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部