Play无法引用外部javascript
一个非常基本的问题 无法在服务器上加载外部javascript资源 我正在做一个游戏框架项目。我用一些Javascript创建了一些基本的html视图。当我在实际视图中使用js代码时,它可以正常工作。 然而,当我尝试将js代码移动到一个单独的文件并使用Play无法引用外部javascript,javascript,scala,playframework,server,Javascript,Scala,Playframework,Server,一个非常基本的问题 无法在服务器上加载外部javascript资源 我正在做一个游戏框架项目。我用一些Javascript创建了一些基本的html视图。当我在实际视图中使用js代码时,它可以正常工作。 然而,当我尝试将js代码移动到一个单独的文件并使用 <script> src="main.js" </script> 有没有一种无痛的方式来访问js代码,或者我必须经历设置这里提到的JavaScriptRouter菜单的过程。该应用程序将只有2个视图,我不关心可伸缩性我
<script> src="main.js" </script>
有没有一种无痛的方式来访问js代码,或者我必须经历设置这里提到的JavaScriptRouter菜单的过程。该应用程序将只有2个视图,我不关心可伸缩性我创建了一个关于如何为Javascript文件提供服务的视图:
路线:
GET /foo sk.ygor.stackoverflow.q53319493.controller.ApplicationController.foo
GET /assets/*file controllers.Assets.versioned(file)
视图:
标题
请检查:我必须将assets Finder注入到我正在使用的控制器中,并且它工作正常。谢谢你的帮助。干杯
GET /foo sk.ygor.stackoverflow.q53319493.controller.ApplicationController.foo
GET /assets/*file controllers.Assets.versioned(file)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script src="@routes.Assets.versioned("main.js")"></script>
</body>
</html>