我尝试部署标准angular-play-seed项目,该项目使用angularjs和requirejs webjars到heroku。
然而,在heroku上它会抛出一个错误,因为它找不到require.js
Failed to load resource: the server responded with a status of 404 (Not Found)
尝试从URL获取requirejs 的 /lib/requirejs/require.js
更新
感谢James的建议,是的,我可以在activator clean start
本地重新创建。
我很确定我的sbt-rjs中的某些配置搞砸了,但我不知道是什么。
这就是我的文件夹结构
public
/ui
/js
/myApp
/controllers.js
/services.js
/main.js
/paritals
/myApp
/partial1.html
我在activator start
和sbt stage
期间都看到了此错误。
[info] Error: Error: /home/sajit/angular-play-seed/target/web/rjs/appdir/./main.js does not exist.
启动角度应用的scala.html页面,myApp有此
<script data-main="@routes.Assets.versioned("ui/js/myApp/main.js")" src="@routes.Assets.versioned("lib/requirejs/require.js")"></script>
我做错了什么?