为了账号安全,请及时绑定邮箱和手机立即绑定

运行grunt buddha报错如下:

Running "buddha:dist" (buddha) task

Warning: testExistRegexMap[who].test is not a function Use --force to continue.

说这个检测重复的代码不是一个fun怎么办呀,删除

if(testExistRegexMap[who].test(originalFileContent)){

          return;

}

就可以运行了,但是可以重复在js文件里打出佛祖和圣兽

正在回答

3 回答

通过我这样的方法  就实现了 在同一文件下 只可以添加一个 神兽保佑/佛祖保佑 的注释~~

0 回复 有任何疑惑可以回复我~

你在命令行里console.log(originalFileContent),就会发现,他返回的值是一个佛祖图样也就是说originalFileContent = 00888800,而.test()的用法只能匹配 ' 00888800 ' ,这个''号决定了test能否匹配,所以老师的方式已经不行了,采用其他方式去判断是否继续下一步吧。 我用的是

if(originalFileContent.split(';')[0].length > 0){

          return;

        }

0 回复 有任何疑惑可以回复我~

看看你的testExistRegexMap,准确来说应该是

var testExistRegexMap = {
      buddha: /o8888888o/,
      alpaca: /┗┓┓┏━┳┓┏┛/,
    };


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

运行grunt buddha报错如下:

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信