vue2018年5月报错No parser and no file path given

mac电脑直接:

rm -rf node_modules
rm package-lock.json 
npm install
npm install prettier@~1.12.1

执行完这四个命令,保证ok

win电脑

先手动卸载了本地的prettier
然后再npm install prettier@~1.12.1

原因是因为mac的node_moduls中的包命名直接为该组件的名字,而win要携带版本号
所以mac执行npm install prettier时会覆盖原来的版本,而win则不会,因为win的
文件夹命名格式为prettier@1.12.1或者prettier@1.13.0,所以需要手动卸载一下

原文地址:https://www.cnblogs.com/54td/p/9100594.html