@4az/ prettier-plugin-html-erb (中文(简体) )
用于 html erb 模板文件的更美插件,与更美的 v3 工作.
安装
节点
npm install --save-dev prettier @4az/prettier-plugin-html-erb @prettier/plugin-ruby
yarn add -D prettier @4az/prettier-plugin-html-erb @prettier/plugin-ruby
pnpm install --save-dev prettier @4az/prettier-plugin-html-erb @prettier/plugin-ruby
鲁比
如果您想要在全球安装依赖性 :
gem install bundler prettier_print syntax_tree
或者,如果你使用捆绑:
bundler add prettier_print syntax_tree --group="development"
如果你有问题, 请检查库 @ prettier/ plugin- ruby (英语)。 。 。 .
使用
向您添加插件 .prettierrc数字 :
{
"plugins": ["@prettier/plugin-ruby", "@4az/prettier-plugin-html-erb"]
}
如果任何文件不格式化, 请检查终端中运行更漂亮的输出 :
npx prettier ./src/myfile.html.rb
配置
此插件没有特殊配置 。 您可以使用下列选项配置红宝石格式: @ prettier/ plugin- ruby (英语)。 。 。 .
路线图
我想支持一些特点:
- 支持 erb 分隔符 。 实例:
<%- delimiters -%>。 。 。 . - 端口库到 Sript 类型 .
- 添加一个忽略被格式化代码的段落的方法 .
- 支持更多格式化块的方法 .
测试
进行测试:
git clone https://github.com/ForAzens/prettier-plugin-html-erb.git
cd prettier-plugin-html-erb
npm install
gem install bundler prettier_print syntax_tree
npm run test
特别谢谢
达维多登瓦尔德 用于他的插件 更漂亮的插孔-金ja-template 用于此插件的基点 .