diff --git a/test/helper_test.rb b/test/helper_test.rb
index bfb7b099..27686bc8 100644
--- a/test/helper_test.rb
+++ b/test/helper_test.rb
@@ -108,21 +108,21 @@ def test_vite_stylesheet_tag
def test_vite_preload_tag
assert_includes vite_typescript_tag("main", host: "example.com", protocol: "https"), [
- %(),
- %(),
- %(),
+ %(),
+ %(),
+ %(),
].join("\n")
end
def test_vite_javascript_tag
assert_similar [
- %(),
- %(),
- %(),
- %(),
- link(href: "/vite-production/assets/app.517bf154.css"),
- link(href: "/vite-production/assets/theme.e6d9734b.css"),
- link(href: "/vite-production/assets/vue.ec0a97cc.css"),
+ %(),
+ %(),
+ %(),
+ %(),
+ link(href: "/vite-production/assets/app.517bf154.css", crossorigin: ""),
+ link(href: "/vite-production/assets/theme.e6d9734b.css", crossorigin: ""),
+ link(href: "/vite-production/assets/vue.ec0a97cc.css", crossorigin: ""),
].join, vite_typescript_tag("main")
assert_equal vite_javascript_tag("main.ts"),
@@ -132,10 +132,10 @@ def test_vite_javascript_tag
vite_javascript_tag("~/entrypoints/frameworks/vue.js")
with_dev_server_running {
- assert_equal %(),
+ assert_equal %(),
vite_javascript_tag("entrypoints/frameworks/vue")
- assert_equal %(),
+ assert_equal %(),
vite_typescript_tag("main")
}
end
diff --git a/vite_rails/lib/vite_rails/tag_helpers.rb b/vite_rails/lib/vite_rails/tag_helpers.rb
index cf7e4414..d992246c 100644
--- a/vite_rails/lib/vite_rails/tag_helpers.rb
+++ b/vite_rails/lib/vite_rails/tag_helpers.rb
@@ -40,7 +40,7 @@ def vite_javascript_tag(*names,
asset_type: :javascript,
skip_preload_tags: false,
skip_style_tags: false,
- crossorigin: "anonymous",
+ crossorigin: "",
media: "screen",
**options)
entries = vite_manifest.resolve_entries(*names, type: asset_type)
@@ -49,7 +49,7 @@ def vite_javascript_tag(*names,
options[:extname] = false if Rails::VERSION::MAJOR >= 7
- tags << stylesheet_link_tag(*entries.fetch(:stylesheets), media: media, **options) unless skip_style_tags
+ tags << stylesheet_link_tag(*entries.fetch(:stylesheets), media: media, crossorigin: crossorigin, **options) unless skip_style_tags
tags
end