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文件里打出佛祖和圣兽
通过我这样的方法 就实现了 在同一文件下 只可以添加一个 神兽保佑/佛祖保佑 的注释~~
你在命令行里console.log(originalFileContent),就会发现,他返回的值是一个佛祖图样也就是说originalFileContent = 00888800,而.test()的用法只能匹配 ' 00888800 ' ,这个''号决定了test能否匹配,所以老师的方式已经不行了,采用其他方式去判断是否继续下一步吧。 我用的是
if(originalFileContent.split(';')[0].length > 0){
return;
}
看看你的testExistRegexMap,准确来说应该是
var testExistRegexMap = { buddha: /o8888888o/, alpaca: /┗┓┓┏━┳┓┏┛/, };