向 Angular 4 添加第三方资源

2024-02-02

一般来说,我更喜欢添加第三方资源.angular-cli.json

{
  "styles"           : [
    "../bower_components/animate.css/animate.css",
    "../bower_components/chosen/chosen.css",
    "../bower_components/cropper/dist/cropper.css",
    "../bower_components/font-awesome/css/font-awesome.min.css",
    "../bower_components/nprogress/nprogress.css"
  ],
  "scripts"          : [
    "../bower_components/jquery/dist/jquery.js",
    "../bower_components/bootstrap/dist/js/bootstrap.js",
    "../bower_components/bootstrap-progressbar/bootstrap-progressbar.js",
    "../bower_components/chosen/chosen.jquery.js",
    "../bower_components/cropper/dist/cropper.js",
    "../bower_components/fastclick/lib/fastclick.js",
    "../bower_components/nprogress/nprogress.js"
  ]
}

这种方法帮助我在 Angular 2/4 旁边使用 Bower,并且构建过程将所有依赖项整合到一个包中。但大量的依赖关系导致应用程序初始化时间延迟。那么像这样定义所有组件是否比在需要的地方使用组件中的资源更有效呢?

例如:我们在联系人和公司页面中使用日期选择器组件。做“从contacts.component.css和companys.component.css操作导入日期选择器样式”通过牺牲大小来减少加载时间?


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

向 Angular 4 添加第三方资源 的相关文章

  • JavaScript 画布内存问题

    我在用着getImageData putImageData在 HTML5 画布上能够操作图片 我的问题是浏览器似乎从来没有释放任何内存 http jonelf posterous com lite gc men for sent 直到我关闭
  • 图表.js.如何更改“标签”数组的字体样式?

    我从 Chart JS 库中获取了一个图表 截屏 https i stack imgur com DnuRq png var ctx document getElementById myChart var data labels HTML
  • 网络上的等角柱状图

    我计划为游戏的标记 图钉 构建在线地图 但我无法设置标记的正确纬度 原始地图是一个2048 2048px 的正方形 然后我得到了标记 数千个 地图坐标使用 0 到 100 之间的 x y 表示法设置 0 0 是top left角和100 1
  • 为什么 Promise `.then` 方法的回调是反模式

    我在 StackOverflow 上看到了答案 人们建议为 AngularJS 服务提供回调函数 app controller tokenCtrl function scope tokenService tokenService getTo
  • 如何在角度通用中使用localStorage?

    我正在使用 angular v4 0 3 和 webpack 2 2 0 使用它工作得很好Auler http ium com evertonrobertoauler angular 4 universal app with angular
  • 从 puppeteer PDF 中删除分页符?

    我目前正在尝试查看是否有一种方法可以删除我的 puppeteer PDF 中的分页符 因为我当前的 PDF 设置中的一些分页符正在以一种奇怪的方式切断文本 我正在谈论的内容的屏幕截图 我的傀儡代码 app get companyId pdf
  • 如何使用 Nextjs/React 将 JSON 对象导出到 Excel?

    我有一个检索 json 对象的端点 如下所示 data id 1 temaIndicador Indian codigo 001 observaciones Interactions Specialist tertiary Regional
  • 指定 HTML5 输入类型 = 日期的值输出?

    我想将本机日期选择器添加到我的应用程序中 该应用程序当前使用遗留的本地系统 日期输入支持尚未广泛普及 但如果我可以基于兼容性提供这两种实现 那就太理想了 有没有办法指定 HTML 日期选择器给出的值的输出 歌剧的默认设置是yyyy mm d
  • 仅从功能区打开一个对话框

    我有一个带有登录按钮的功能区 可打开登录对话框 我想将对话框的数量限制为一个 我正在使用函数 displayDialogAsync startAddress options callback https learn microsoft co
  • 为什么Promise中的代码会同步执行? [复制]

    这个问题在这里已经有答案了 在我的项目中 我有一个很长时间运行的操作 所以我决定将其放入Promise因为我认为这样我就可以在里面的代码继续执行其他操作Promise正在跑步 调试的时候发现外面的代码Promise仅当里面的代码执行Prom
  • 如何使用 github 托管外部 CSS 文件?

    我将 css 上传到 github 然后转到网站上的文件并单击 raw 选项 我尝试将其添加到网页中 但 chrome 给出以下错误 资源解释为样式表 但使用 MIME 类型 text plain 进行传输 https raw github
  • 公开闭包内的方法

    当我们在闭包内创建一个方法时 该方法将成为该闭包的私有方法 并且在我们以某种方式公开它之前无法访问它 怎么可能暴露呢 您可以返回对它的引用 var a function var b function I m private alert go
  • 基于范围内变量的角度设置形式动作

    我一直在尝试设置一个搜索表单 可以在其中注入表单操作属性 在我的表格中我有
  • 为什么 console.log() polyfill 不使用 Function.apply()?

    我一直在看一些流行的console log 包装 填充 保罗 爱尔兰的 http paulirish com 2009 log a lightweight wrapper for consolelog 本阿尔曼的 http benalman
  • 如何在不使用额外组件的情况下在多个地方重用 HTML

    我目前正在尝试国际化菜单以显示要显示的列 我意识到我可以使用以下内容来自定义其文本
  • Firebase 身份验证和实时应用程序数据库如何保护自身安全?

    从一般开发的角度来看 我很好奇如何保护在线资源的访问 我们使用以下 Firebase 配置参数初始化 Web 应用程序 apikey authdomain projectid databaseurl messagesenderid 服务器如
  • jQuery:向左滑动和向右滑动

    我见过slideUp and slideDown在 jQuery 中 左右滑动的功能 方式怎么样 您可以使用 jQuery UI 中的附加效果来做到这一点 详情请参阅此处 http docs jquery com UI Effects Sl
  • 有序 JSON 对象

    我有一个 servlet 它与数据库通信 然后返回有序 按时间排序 对象的列表 在servlet部分 我有 access DB returns a list of User objects ordered ArrayList users M
  • HTML5 地理定位 - 在 iOS 上无法始终工作

    目前正在使用 HTML5 地理定位 我已经在所有网络浏览器上测试了它 它似乎工作正常 然而 当我在 iPad 上测试地理定位时 它在 iPad mini 上始终有效 但当我将其放在更大的 iPad iPad 2 上时 位置似乎并不总是有效
  • 在引导程序中以编程方式更改选项卡窗格选项卡

    我使用的选项卡窗格定义为 ul class nav nav tabs li a href personal Personal Information a li li class active a href contact Contact a

随机推荐

  • pandas read_csv 修复列以读取数据中带有换行符的数据

    使用 pandas 读取大型制表符分隔文件 df pd read csv file path sep t encoding latin 1 dtype str keep default na False na values 问题是有 200
  • python yield 和 stopiteration 在一个循环中?

    我有一个生成器 我想在其中向实际内容添加初始值和最终值 如下所示 any generic queue where i would like to get something from q Queue def gen header somet
  • 如何将 Yii 1.x 升级到 Yii 2.0?

    如何将 Yii 1 x 版本升级到 Yii 2 0 最新版本 我正在使用一个Ubuntu https en wikipedia org wiki Ubuntu 28operating system 29操作系统 将我的旧 Yii 更新到新
  • 如何正确连接Bitbucket和Jenkins

    大约 1 周以来 Bitbucket 没有 向我的 Jenkins 服务器发送请求 我已经将其全部设置如下 Endpoint http username apitoken jenkinshost username Jenkins 中的用户名
  • Facebook 登录 CallbackManager FacebookCallback 未调用?

    我尝试使用 LoginButton 登录 但未调用登录回调 LoginButton 在片段中 FacebookSdk sdkInitialize在Application onCreate中被调用 登录完成后不会调用任何回调 这是代码 活动
  • 在 WPF 中以编程方式创建 ControlTemplate

    如何以编程方式设置按钮的模板 Polygon buttonPolygon new Polygon buttonPolygon Points buttonPointCollection buttonPolygon Stroke Brushes
  • Apache Spark 与 Python:错误

    Spark 新手 下载一切正常 但当我运行 pyspark 时 出现以下错误 Type help copyright credits or license for more information Using Spark s default
  • 具有多个应用程序的 Django 打包项目

    我正在尝试打包我的 Django 项目 但没有成功 我的项目如下所示 dsbg manage py dsbg init py urls py wsgi py app1 init py models py views py urls py a
  • ASP.Net应用程序的安全部署[重复]

    这个问题在这里已经有答案了 可能的重复 如何以零停机时间部署 ASP NET 应用程序 https stackoverflow com questions 148084 how to deploy an asp net applicatio
  • unique_ptr 提升等效吗?

    boost 库中是否有 C 1x 的 std unique ptr 的等效类 我正在寻找的行为是能够拥有一个异常安全的工厂函数 就像这样 std unique ptr create base return std unique ptr ne
  • 类似 Prezi 的网络界面。 Flash 还是 HTML5?

    我想编写一个用户体验类似于 Prezi com 的 Web 界面 为此目的最好的技术是什么 项目要求 快速实施 这是一个演示 我希望有一个粗略的估计 大量数据 需要动态内容加载 卸载 我的自然选择是 Flash 和 HTML5 Prezi
  • Microsoft JScript 运行时错误:无法设置属性“control”的值:对象为 null 或未定义

    I am Developing a web application by using ASP NET 3 5 jQuery and RadAjax Telerik Control I get Error Messages when page
  • Javascript 将 onclick 事件附加到所有链接

    我想在网站上的每个链接上附加一个函数来更改参数 如果没有 jQuery 我该如何做到这一点 如何遍历每个链接 可能是 DOM 项 并调用它们的函数 奇怪的是没有人提供使用事件冒泡的替代解决方案 function callback e var
  • Flask - 无法使用其他文件中的 Flask 和 Flask-mail 实例

    我目前正在使用 Flask 构建一个应用程序 我正在努力访问 Flask 实例 app 以及 Flask mail 实例 mail 下面是我的项目的样子 my project application init py admin init p
  • SWT 复合 - 重绘问题

    我有一个复合元素 最初有一个标签 现在 我对其 标签 调用 dispose 并在同一容器 复合榆树 中创建另一个标签 但我没有看到新文本 这让我想到如何在复合材料上启用重绘 以便新标签 或我可能创建的任何其他组件 将代替旧标签进行渲染 这是
  • 为什么要使用 String.Equals 而不是 == ? [复制]

    这个问题在这里已经有答案了 我最近接触到了一个大型代码库 并注意到所有字符串比较都是使用String Equals 代替 您认为这是什么原因 很可能大部分开发人员都具有 Java 背景 其中使用 比较字符串是错误的并且不起作用 在 C 中
  • Spring Boot 消耗过多 RAM

    我在 Spring Boot 中创建了一些服务 我有 11 个 fat jar 并将它们部署在 docker 容器中 我怀疑每个 jar 都消耗了 1 到 1 5 GB 的 RAM 而没有任何使用 我通过运行以下命令来检查 RAM dock
  • EL 和协变返回类型

    我有这些课程 public abstract class Unit public abstract UnitType getType public class Item extends Unit protected ItemType typ
  • C# 与非托管 C++ 互操作性的延续传奇

    经过一天的头撞墙之后 我恳求帮助 我有一个非托管 C 项目 它被编译为 DLL 我们就这样称呼它吧光热发电项目 它目前在非托管环境中运行 另外 我还创建了一个WPF项目 该项目将被称为WPF项目 该项目是一个简单且目前几乎是空的项目 它包含
  • 向 Angular 4 添加第三方资源

    一般来说 我更喜欢添加第三方资源 angular cli json styles bower components animate css animate css bower components chosen chosen css bow