truffle compile出错:SyntaxError: Invalid regular expression: /F:\Program Files\nodejs\node_global\node

truffle compile出错:SyntaxError: Invalid regular expression: /F:\Program Files\nodejs\node_global\node

这几天出的错真的很奇葩,菜鸡初学真的啥也不懂,但偏偏这些错上网都搜不到,气死了,好歹还是琢磨出来了。

错误如上图,长得根本不想去看,但最后我发现,其实就是项目里的一个文件没有写好——truffle-config.js

truffle compile出错:SyntaxError: Invalid regular expression: /F:\Program Files\nodejs\node_global\node

 仔细去看这个文件你写得对不对,如果写的没问题,记得再把之前编译生成的那些json文件删干净。

补充:后来又遇到了这个问题,明白了上面的解决方法纯属胡搞。

下载低版本的truffle吧,我之前是truffle 5.0.1的,我又安装了4.1.8,将版本降了下来,就可以了...

指令如下:

不用把原来的卸载,安装完就自动覆盖了