您好我为api使用完全创建了一个风帆应用程序。它没有视图文件,现在我有一个html,css,js目录结构,我想将其显示为我的应用程序的首页。我的html目录结构如下。
+-ApiDocumentationApp
|
-script
|
-css
|
-images
|
--index.html
现在我不想使用像玉或ejs这样的模板引擎。另外,我不想将目录结构更改为sailsjs',资产和视图系统。有什么办法可以在sailsjs里面做到吗?
答案 0 :(得分:3)
无论您的不情愿是什么,到目前为止最简单的解决方案是将您的所有资产(scripts
,css
,images
和index.html
)置于{您的Sails应用的{1}}文件夹,并删除/assets
中的默认/
路由。然后,默认情况下,Sails将提供您的/config/routes.js
文件。
另一种方法是修改默认index.html
(在Sails v0.9.x中)或Gruntfile.js
下的单个Grunt任务(在Sails v0.10.x中)直接指向您的顶级资产文件夹和文件,而不是/tasks/config
。它是可行的,但容易出错并且不太可持续!