首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular-cli、PrimeNG和angular-cli

Angular-cli、PrimeNG和angular-cli
EN

Stack Overflow用户
提问于 2016-11-17 08:12:53
回答 2查看 1.1K关注 0票数 3

有人能帮我吗:我正在尝试让PrimeNG与一个用angular-cli创建的Angular应用程序一起工作。我在我的新应用程序中安装了PrimeNG (用命令行界面创建),但是我不能让样式工作。PrimeNG网站指出,我需要在Index.html中添加以下内容

代码语言:javascript
复制
href="../node_modules/primeng/resources/themes/omega/theme.css"
href="/node_modules/primeng/resources/primeng.min.css"
href="./assets/font-awesome-4.7.0/css/font-awesome.min.css"

注意,我已经尝试过了,并且我尝试将它们添加到angular-cli.json文件样式数组中,现在仍然很幸运。

代码语言:javascript
复制
"styles": [
        "styles.css",
        "../node_modules/primeng/resources/themes/omega/theme.css",
        "../node_modules/primeng/resources/primeng.min.css",
        "./assets/font-awesome-4.7.0/css/font-awesome.min.css"
      ]

有没有人能帮帮忙。

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2016-11-29 19:43:07

在您的项目文件夹中有一个名为styles.css的文件夹,进入该文件夹并尝试此操作。

代码语言:javascript
复制
/* You can add global styles to this file, and also import other style files */
@import url('../node_modules/primeng/resources/themes/omega/theme.css');
@import url('../node_modules/primeng/resources/primeng.min.css');
@import url('../node_modules/font-awesome/css/font-awesome.min.css');
@import url('../node_modules/bootstrap/dist/css/bootstrap.min.css');
票数 1
EN

Stack Overflow用户

发布于 2017-02-06 18:22:45

你应该检查你的路径和文件,这些设置可能已经过时了。例如,使用omega/theme.scss而不是css的primeNG is delivered。您的node_modules目录中可能不存在此文件。

我在我的angular-cli中使用了以下设置,它似乎工作得很好:

代码语言:javascript
复制
  "styles": [
    "styles.css",
    "../node_modules/primeng/resources/primeng.css"
  ]

请注意,angular-cli (beta-30)会将这些文件内容附加为<style>标记。

此外,在过去的几天里,我也做了类似的事情(使用primeNG组件的angular-cli项目)--试试我的(仍在构建中) demo repository,它使用primeUI作为样式,但它可能会有所帮助。您可能希望查看此项目中的angular-cli.json。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40644641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档