html - MEAN JS - 主要 html 文件 (index.html) 位于何处

标签 html mean-stack mean.io

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

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

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

最佳答案

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

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

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

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

更新

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

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

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

参见 docs了解更多信息。

关于html - MEAN JS - 主要 html 文件 (index.html) 位于何处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26498540/

相关文章:

javascript - 不用 PHP 从不同的网站获取 RSS 数据

angularjs - 我应该在mean.js中添加模块依赖项(对于ng-sortable)

Angular 表单控件基于单选按钮选择进行验证

angularjs - 如何从多选控件中获取选定值对象

node.js - 平均堆栈丢失文件夹

javascript - 注册后自动登录

html - 在 Internet Explorer 9 中使用 HTML5 直播 h.264

java - 访问网站时出错

html - 背景图像缩放到实际宽度但保存比例

node.js - Mongoose 如何编写带if条件的查询?