我在这里使用全栈安装程序安装了 AngularJS: https ://github.com/DaftMonk/generator-angular-fullstack
我现在想包括 ng-grid。我该怎么做?我已经运行npm install ng-grid
将文件复制到 node_modules 目录。我只需要更新我的 index.html 文件,还是需要手动更新 Grunt 文件?如果是这样,有人可以指导我吗?在网上找不到任何可以帮助我的东西。
我想 Compass 也是如此(我也已经使用上述相同的方法安装了 Compass),因为我想最初在我的应用程序中开始使用 @font-face。我以前用过 Compass 好几次,但不是在这种设置中......
谢谢 :)
更新
我已经弄清楚我应该如何包含 ng-grid。我应该在我的项目目录中的终端中这样做:
bower install ng-grid --save
这不仅会在 /bower_components/ 中安装 ng-grid 文件,还会更新项目根目录中的 bower.json,这样当我运行grunt serve
它时,它会自动将 css 和 js 包含在我的 index.html 页面中。我现在使用 ng-grid 成功显示了一个表格 :)
但是我仍然没有弄清楚如何成功安装指南针。我试过bower install compass-mixins --save-dev
了,但是当我保存我的 _fonts.scss 文件时,它会产生错误。错误是它找不到指南针文件。也许路径是错误的,但我在某处读到那是我应该放在顶部的(或者只是@import "compass";
)。我的字体文件的路径也可能是错误的,但是一旦我可以运行指南针,我就需要调查这一点)
@import "compass/functions";
@include font-face("Roboto-Bold", font-files("../assets/fonts/Roboto-Bold-webfont.woff", "../assets/fonts/Roboto-Bold-webfont.eot?#iefix", "../assets/fonts/Roboto-Bold-webfont.ttf", "../assets/fonts/Roboto-Bold-webfont.svg#LatoBlack"), "../assets/fonts/Roboto-Bold-webfont.eot", "normal", "normal");