0

我有球:

'app/scripts/page-*/js/*.js'

如何让 gulp 按此顺序对以下 2 个文件进行排序:

page-user.js
page-user-create.js

我需要 page-xxx.js 总是先走。我尝试gulp-natural-sort同时使用升序和降序,但我仍然得到相同的结果:

page-user-create.js
page-user.js
4

1 回答 1

2

您可以尝试gulp-order

.pipe(order([
  'page-*([^-]).js',
  'page-*-*.js'
]))

这应该将所有文件名中只有一个-的文件排序在文件名中有两个-的文件之前。

于 2016-04-12T21:31:28.293 回答