问题标签 [gulp-load-plugins]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 带有 gulp-load-plugins 的 Gulp 入门套件
我的项目有一个gulp 入门工具包,但是,我想使用 gulp-load-plugins 来获取 package.json 文件的 devDependencies。我的文件结构是
Gulpfile.js
jade.js(使用 gulp-load-plugins 按预期工作)
browsersync.js(使用 gulp-load-plugins 不起作用)
我想知道是否有更好的方法可以做到这一点?
gulp - Gulp - gulp-load-plugins 不起作用
Gulpfile.js
通过安装npm install --save-dev gulp-load-plugins
无论我在哪里声明,输出始终为 {}。我什至尝试使用更长的版本有选项,仍然没有运气
使用$.gulpif()
给
我什至从 github 下载了一些入门包,但仍然得到相同的输出。我正在为从 Grunt 搬走而自责。
gulp - 列出已加载的 gulp-load-plugins
我正在使用gulp-load-plugins
,并且我正在尝试打印加载的插件:
console.log(JSON.stringify(plugins));
但它只打印{}
.
无论如何要打印加载的插件和分配给插件的名称。
更新:让它工作:
- 将延迟加载设置为 false
console.log(plugins);
在 runnung 任务之后添加var plugins = require('gulp-load-plugins')({lazy:false});
...
gulp.task('default', ['styles']);
console.log(plugins);
npm - 如何将 gulp-load-plugins 与 Browser-Sync 一起使用?
我在 Gulp 使用中的某个阶段开始有意义地将任务拆分为单独的文件。
为此,我希望使用gulp-load-plugins
,但尽管我的任务运行,Browser-Sync 似乎没有触发/做任何事情。
这是我的剥离设置。不知道我哪里错了!
gulpfile.js
scripts.js(Gulp 任务)
您会注意到我的scripts.js
文件中需要 Browser-Sync,但这是因为执行 plugins.Browser-Sync 不起作用。我在某处读到这是因为 Browser-Sync 实际上不是 Gulp 插件。
因此,虽然我没有收到任何错误并且 Browser-Sync 似乎启动了......从那时起,我的脚本任务有效,但它不会触发 BrowserSync 部分。
非常感谢任何帮助!
PS,以防万一,这是我的package.json
文件(请注意,上面我向您展示了我的精简版gulpfile.js
)。
包.json
javascript - gulp-load-plugins.sourcemaps.init()类型错误:无法读取未定义的属性“init”
我正在尝试使 gulp 文件适应我的目的,但遇到了问题。我只关心一项任务:
它使用 browserify 将我的包压缩成一个可用的单个文件。它使用这两种方法和这个对象:
当我运行 gulp 任务 js:bower 时,我从.pipe(plugins.sourcemaps.init({loadMaps: true}))
表达式中得到以下错误:
我知道这些行是可选的,我可以将它们注释掉,但我确实想要它们。当我在示例文件中运行代码时,它工作正常,当我在我的 gulp 文件中运行它时,它给了我错误。关于我可能遗漏的任何建议?谢谢!
gulp - Gulp 不使用 main-bower-files 创建 JS 和 CSS 文件
我正在使用 Gulp 分别连接/缩小 bower 文件夹(使用 main-bower-files)和 src 文件夹中的所有 JS/CSS 文件。我正在使用 gulp-load-plugins 从 package.json 加载以下依赖项(所有这些依赖项都存在于 node_modules 中):
这是 gulpfile.js:
Gulp 没有在控制台中提供任何错误,但没有创建 JS 和 CSS 文件。
javascript - Gulp 加载插件错误 dep is not defiend
我尝试使用 gulp-load-plugins 但出现错误。
例如我尝试以下
当我删除 var istanbul = require('gulp-istanbul'); 我收到错误 ReferenceError: istanbul is not defined
知道我在这里想念什么吗?
javascript - events.js:160 抛出 er;// 未处理的“错误”事件
我从事的项目是用 gulp 构建的。
最近我将节点版本更新为 v6.3.1。然后出了点问题。
名为“html”的任务引发错误。这是它的错误代码的一部分。
以及任务'html'的代码:
我用谷歌搜索了很多,但我没有找到适合我的正确答案。
gulp - Gulp 手表只运行一次
我正在尝试完成我的 gulpfile.js,但我遇到了“gulp watch”的问题。当我将观察程序设置为运行时,它会检测更改并运行分配的任务,但只运行一次。文件的下一次更改不再触发任务。我不知道为什么,但我的观察者只工作了一次。
我相信观察者没有意识到它触发的任务已经完成。或者,也许是为了处理我正在使用的延迟加载或运行序列插件......
'deletarMainMin'、'agruparJS'、'agruparCSS' 是同一个 gulpfile 中定义的其他任务。
提前致谢!
干杯,
法比奥。