6

我刚开始学习 MEAN JS,我正在尝试查找主页的 html 文件。但是我只在视图文件夹中看到 home.client.view.html 和 header.clinet.view.html。

据我所知,通常有一个主html,其中包含了主页的所有信息,我们可以在主html文件中添加CSS文件和JS文件的链接。

由于找不到主 html 文件,如何在 MEAN JS 中添加额外 CSS 文件和 JS 文件的链接?

4

1 回答 1

5

MEANJS 顶级页面位于 server/app/views/layout.server.view.html 下,您可以在其中设置标题元标记。页面上的大多数其他内容都是通过 Angular 以编程方式插入的,例如指向 CSS 文件和 Javascript 文件的链接。

您的服务器/公共直接下的任何 CSS 或 Javascripts 文件都会自动添加到页面中。如果您希望添加其他第三方脚本或样式表,您可以通过编辑位于 config/env/all.js 的服务器配置文件来实现。

因此,例如,要将 tinymce 编辑器的 angular 版本添加到您的 MEANJS 站点,您可以通过将 CSS 添加到 module.exports.assets.lib.css 和对 tinymce 编辑器及其的引用来编辑 config/env/all.js module.exports.assets.lib.js 的角度包装器。

如果在服务器运行时更​​改此文件,则需要重新启动服务器(通过“grunt”命令)。

更新

mean-cli@0.6.1用于搭建一个新的平均项目,默认的“顶级”页面位于packages/custom/meanStarter/public/views/system您将找到两个文件的位置:

  • header.html - 描述默认导航栏的布局
  • index.html - 列出默认页面的内容

现在,话虽如此,应该注意配置平均服务器以显示您自己的顶级主页的“正确”方式是创建一个新的平均包。

有关更多信息,请参阅文档

于 2014-10-22T01:19:56.937 回答