⚡️
高速開発
Viteの瞬時のサーバー起動とホットモジュールリプレースメントでシームレスな開発体験を実現。
# Viteプラグインをインストール
pnpm add -D vite-plugin-opal
# Ruby gemをインストール
gem install opal-vitegem 'opal'
gem 'opal-vite'import { defineConfig } from 'vite'
import opal from 'vite-plugin-opal'
export default defineConfig({
plugins: [
opal({
loadPaths: ['./app/opal'],
sourceMap: true
})
]
})# app/opal/application.rb
puts "Hello from Ruby!"
class Greeter
def initialize(name)
@name = name
end
def greet
puts "Hello, #{@name}!"
end
end
Greeter.new("World").greetライブデモでopal-viteを体験:
すべてのデモはPlaygroundページで確認できます。