gulp

sequelize.sync({ force: true }) is not working some times

久未见 提交于 2020-05-15 05:19:06
问题 i am using gulp tasks for migration of database. For testing purpose i am using different database. so i need exactly same database. i am trying to do with sequelize.sync({ force: true }) but its not working. i am having my all models in portal-model. here is the code: const models = require('portal-models'); gulp.task('migrate', ['create-database'], (done) => { models.sequelize.query('SET FOREIGN_KEY_CHECKS = 0') .then(() => models.sequelize.sync({ force: true, alter: true })) .... .... ....

Babel throws a type error when exporting aggregates

不羁岁月 提交于 2020-05-13 06:41:15
问题 When running my gulp task, I get the following error: SyntaxError in plugin "gulp-babel" Message: /Users/******/Repos/******/src/scripts/config/index.js: Unexpected export specifier type > 1 | export * as constants from './constants'; ^^^^^^^^^^^^^^ I'm not sure why this is as I am running the required plugins to allow ES6 imports/exports, or so I thought... .babelrc { "presets": [ "@babel/preset-env", "@babel/preset-react" ], "plugins": [ "add-module-exports", "@babel/plugin-transform

Library build fails with Angular 9

て烟熏妆下的殇ゞ 提交于 2020-04-13 06:34:13
问题 I am trying to migrate this library https://github.com/flauc/angular2-notifications from Angular 2+ to Angular 9. The original error was about the ModuleWithProviders that has become a generic type, so I fixed it. I also had an error described here https://github.com/angular/angular/issues/32352 which i fixed with require('@angular/compiler-cli'); and now I'm facing another error: ../node_modules/@angular/common/common.d.ts:115:22 - error NG6002: Appears in the NgModule.imports of

Gulp - The term 'gulp' is not recognized as the name of a cmdlet

房东的猫 提交于 2020-04-11 12:18:08
问题 Started getting this random error when I started a new project and made a new gulpfile. I get it whenever I run gulp. It isn't just on this project it has started happening on all other projects. I have read that there might be an issue with environment variables so I have updated these. I have also recently ran the ruby installer. Screenshot below shows my environment variables: I'm at a deadend.. Would appreciate some help. Cheers Update - Full Error message after running gulp: gulp : The

你都做过什么项目呢?具体聊某一个项目中运用的技术.

戏子无情 提交于 2020-04-06 17:24:40
注意:用心找自己做的项目中自己感觉最拿出来手的(复杂度最高,用的技术最多的项目),描述的时候尽可能往里面添加一些技术名词 布局我们用html5+css3 我们会用reset.css重置浏览器的默认样式 JS框架的话我们选用的是jQuery(也可能是Zepto) 我们用版本控制工具git来协同开发 我们会基于gulp搭建的前端自动化工程来开发(里面包含有我们的项目结构、我们需要引用的第三方库等一些信息,我们还实现了sass编译、CSS3加前缀等的自动化) 我们的项目中还用到了表单验证validate插件、图片懒加载Lazyload插件 来源: https://www.cnblogs.com/Rivend/p/12642745.html

Gulp前端自动化构建工具

若如初见. 提交于 2020-04-06 06:55:15
为什么使用Gulp Gulp自动化构建工具可以增强你的工作流程! 易于使用、易于学习、构建快速、插件高质! 在日常开发中,可以借助Gulp的一些插件完成很多的前端任务。 如:代码的编译(sass、less)、压缩css,js、图片、合并js,css、es6转es5、自动刷新页面等 gulp中文官网 : https://www.gulpjs.com.cn/ 插件地址 : https://gulpjs.com/plugins/ 使用Gulp 1、全局安装gulp cnpm install gulp -g (只需要安装一次) 2、gulp安装的版本 gulp -v 3、在你当前的文件夹内建立Gulp项目 cd 文件夹 4、对当前项目初始化 cnpm init 要求配置一些信息 生成一个package.json 文件保存,当前这个项目中关于gulp的所有配置信息 5、本地安装gulp(一个项目安装一次) cnpm install gulp --save-dev --save 将这个软件安装到当前目录下 -dev 保留安装信息在package.json里 简写: cnpm i gulp -D cnpm i gulp@3.9.1 -D 多出一个文件夹 node_modules 存储着,我们安装的所有文件。 6、新建文件 gulpfile.js 主要目的为了给我们gulp发布任务

NPM,Bower,Browserify,Gulp,Grunt,Webpack

本秂侑毒 提交于 2020-04-06 05:04:29
问题: I'm trying to summarize my knowledge about the most popular JavaScript package managers, bundlers, and task runners. 我试图总结我对最流行的JavaScript包管理器,捆绑器和任务运行器的了解。 Please correct me if I'm wrong: 如果我错了,请纠正我: npm & bower are package managers. npm 和 bower 是程序包管理器。 They just download the dependencies and don't know how to build projects on their own. 他们只是下载依赖项,而不知道如何自行构建项目。 What they know is to call webpack / gulp / grunt after fetching all the dependencies. 他们知道什么是调用 webpack / gulp / grunt 获取所有的依赖后。 bower is like npm , but builds flattened dependencies trees (unlike npm which do it recursively).

几个前端自动化工具(一)bower,grunt,gulp,jspm,karmam,webpack

筅森魡賤 提交于 2020-03-27 18:18:36
3 月,跳不动了?>>> 前端有很多包管理工具,除了常见的webpack外还有bower,grunt,gulp,jspm,karma,这里就走马观花的都测试一遍 1 Bower https://bower.io/ 使用方法: 安装bower:npm install bower 使用bower安装包: install jquery --save 维护一个bower.json,格式如下: { "name": "example", "version": "0.0.1", "dependencies": { "jquery": "~2.1.3" }, "private": true } 2 GRUNT http://gruntjs.com/ 安装grunt:npm install -g grunt-cli 使用grunt:直接执行grunt 维护一个gruntfile.js module.exports = function(grunt) { grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.initConfig({ jshint: { files: ['Gruntfile.js', 'src/main/javascript/*.js','src/test/javascript/*.js'] } }); grunt.registerTask

使用gulp构建自动化工作流

余生长醉 提交于 2020-03-22 03:10:43
简单易用 高效构建 高质量的生态圈 可能很多人会说现在提gulp也太落后了吧,但我想说写点东西并不是为了讨论它是否过时,而是来帮助我们自己来记忆、整理和学习。任何工具,我需要,我才去使用它,正如此时我需要gulp一样。 为了效率而使用工具 安装 全局安装 gulp命令: $ npm install --global gulp-cli 作为项目的开发依赖(devDependencie)安装: $ npm install --save-dev gulp 创建配置文件 在项目根目录下创建一个名为 gulpfile.js 的文件: touch gulpfile.js API gulp.src(globs[, options]) 读取目标源文件 gulp.dest(path[, options]) 向目标路径输出结果 gulp.pipe() 将目标文件通过插件处理 gulp.watch(glob [, opts], tasks) 或 gulp.watch(glob [, opts, cb]) 监视文件系统,并且可以在文件发生改动时候做一些事情 gulp.task(name[, deps], fn): 任务 定义一个gulp任务 使用 当配置完gulp.file后运行 gulp: $ gulp 常用工具插件 gulp-sass sass/scss编译 gulp-eslint js代码校对

Gulp AssertionError [ERR_ASSERTION]: Task function must be specified

拈花ヽ惹草 提交于 2020-03-17 10:07:53
问题 I'm trying to customize a template for a demo of a webapp built on AngularJS using MacOS Sierra 10.13.6 . I've installed Gulp but when I launch gulp serve return this error without launching the local server: assert.js:337 throw err; ^ AssertionError [ERR_ASSERTION]: Task function must be specified at Gulp.set [as _setTask] (/Users/barkia/Desktop/Elysium/repos/elysium-webapp/material/node_modules/undertaker/lib/set-task.js:10:3) at Gulp.task (/Users/barkia/Desktop/Elysium/repos/elysium-webapp