将 angular 模块添加到 mean.io 包
Adding angular module to mean.io package
我正在尝试将 angular-ui-grid 模块从 npm(或 bower)添加到 mean.io 包中:
$ cd packages/custom/mypackage
$ npm install angular-ui-grid --save
然后我将这一行添加到 packages/custom/mypackage/public/index.js
import 'angular-ui-grid';
这行到 packages/custom/mypackage/app.js
MyPackage.angularDependencies(['ui.grid']);
这似乎导入了 JS,而不是 CSS。我怎样才能让它也引入样式?
Link index.html
中的 css 个文件
示例:
//index.html
<html ng-app>
<head>
<link rel="stylesheet" type="text/css" href="node_modules/angular-ui-grid/ui-grid.min.css">
</head>
...
</html>
只需添加到您的 index.js:
导入'angular-ui-grid/ui-grid.min.css';
您可以在 mean.io 的 app.js:
中看到 angular-ui-select 是如何完成的
https://github.com/linnovate/mean/blob/05c63abae72635923eda07fefeac937b4e67790e/app.js
这个有效:
packages/custom/mypackage/public/index.js
import '../node_modules/angular-ui-grid/ui-grid.min.css';
但看起来很老套。
angular-ui-grid 包定义中是否缺少表示主 css 文件的内容,或者它是否与 mean.io 的 b[有关=23=]ld系统?
我正在尝试将 angular-ui-grid 模块从 npm(或 bower)添加到 mean.io 包中:
$ cd packages/custom/mypackage
$ npm install angular-ui-grid --save
然后我将这一行添加到 packages/custom/mypackage/public/index.js
import 'angular-ui-grid';
这行到 packages/custom/mypackage/app.js
MyPackage.angularDependencies(['ui.grid']);
这似乎导入了 JS,而不是 CSS。我怎样才能让它也引入样式?
Link index.html
示例:
//index.html
<html ng-app>
<head>
<link rel="stylesheet" type="text/css" href="node_modules/angular-ui-grid/ui-grid.min.css">
</head>
...
</html>
只需添加到您的 index.js:
导入'angular-ui-grid/ui-grid.min.css';
您可以在 mean.io 的 app.js:
中看到 angular-ui-select 是如何完成的https://github.com/linnovate/mean/blob/05c63abae72635923eda07fefeac937b4e67790e/app.js
这个有效:
packages/custom/mypackage/public/index.js
import '../node_modules/angular-ui-grid/ui-grid.min.css';
但看起来很老套。
angular-ui-grid 包定义中是否缺少表示主 css 文件的内容,或者它是否与 mean.io 的 b[有关=23=]ld系统?