Browse Source

fix: releases页面没有加速下载链接的bug

pull/67/head
xiaojunnuo 4 years ago
parent
commit
f637200a28
  1. 2
      packages/core/src/config/index.js
  2. 4
      packages/core/test/regex.test.js

2
packages/core/src/config/index.js

@ -50,7 +50,7 @@ module.exports = {
'/.*/.*/blame/': {
redirect: 'hub.fastgit.org'
},
'^/[^/]+/[^/]+/?(/releases)?$': {
'^/[^/]+/[^/]+(/releases(/.*)?)?$': {
script: [
'jquery',
'github'

4
packages/core/test/regex.test.js

@ -3,10 +3,10 @@ var expect = require('chai').expect
describe('test', function () {
// eslint-disable-next-line no-undef
it('regexp', function () {
const test = '^/[^/]+/[^/]+(/releases)?$'
const test = '^/[^/]+/[^/]+(/releases(/.*)?)?$'
const reg = new RegExp(test)
const ret = reg.test('/docmirror/dev-sidecar/releases')
const ret = reg.test('/docmirror/dev-sidecar/releases/tag')
// eslint-disable-next-line no-unused-expressions
expect(ret).be.ok
})

Loading…
Cancel
Save