Prettier美化代码 命令指定目录问题
使用 Prettier
美化代码 在 package.json
中写入了如下代码
"scripts": {
"format": "prettier --config .prettierrc --write src/**/*.{js,scss,vue}",
},
在 mac
电脑下执行后 进覆盖到了 src的下面一层
没有覆盖到 src/*/*/*.js
这种更深层的js 但是在 windows
系统下是没有问题的 可以覆盖到src下面所有层级的js 于是查看了文档 文档中cli命令示例:
prettier --single-quote --trailing-comma es5 --write "{app,__{tests,mocks}__}/**/*.js"
于是给命令中的匹配路径加了引号 如:
"scripts": {
"format": "prettier --config .prettierrc --write 'src/**/*.{js,scss,vue}'",
},
于是 mac
系统下 问题解决 但是同样的命令在 windows
下执行 直接报错了
[error] No matching files. Patterns tried: 'src/**/*.{js,scss,vue}'
有没有一个统一的配置方式 能让 mac
和 windows
都支持 并且能够覆盖到 src 目录下所有层级的js文件
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论