记录一次莫名其妙的坑
在工作中,我们使用 于是兴致勃勃地用cra创建了一个简单的项目,我发现cra并没有自带 new webpack.ProvidePlugin({ axios: 'axios' }), 这下稳了,我可以在我的js文件中肆意使用 handleInput(event){ this.setState({ input:event.target.value }) console.log(axios) } 结果报错,如下图:
WTF?这是什么鬼,我在vue里面这样用都是OK的啊。于是我去查了一下
没毛病啊。很头疼,我webpack插件也没用错,可是就是undefined。
看来
我特么突然明白了,这个报错是 /* eslint-disable */ console.log(axios) 再运行呢,OK ,稳了!接下来可以去学学eslint这个工具,看起来很好玩~ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |