添加angular模块到mean.io包

Adding angular module to mean.io package

本文关键字:io mean angular 模块 添加      更新时间:2023-09-26

我试图将angular-ui-grid模块从npm(或wer)添加到平均值。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。我怎样才能让它也有风格呢?

添加到您的index.js:

进口"angular-ui-grid/ui-grid.min.css";

你可以看到它是如何完成的角度ui选择的平均值。io app.js:

https://github.com/linnovate/mean/blob/05c63abae72635923eda07fefeac937b4e67790e/app.js

链接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>

这行得通:

packages/custom/mypackage/public/index.js

import '../node_modules/angular-ui-grid/ui-grid.min.css';

但是看起来很粗糙。

是否缺少angular-ui-grid包定义中表示主css文件的内容,或者是mean的问题?Io的构建系统?