首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将bootstrap添加到angular2-seed项目的webpack包中

将bootstrap添加到angular2-seed项目的webpack包中
EN

Stack Overflow用户
提问于 2016-11-08 07:13:08
回答 2查看 578关注 0票数 1

我想在这个Angular2种子项目中使用引导:https://github.com/angular/angular2-seed

我如何才能做到这一点?它已经添加到package.json中,但是例如,使用"class="btn -package.json“将不会有任何效果。

我尝试在vendor.browser.js中添加require('bootstrap/dist/css/bootstrap.css');,但没有效果。

EN

回答 2

Stack Overflow用户

发布于 2016-11-08 10:56:26

在package.json中添加后,执行npm安装并从node_modules引用index.html中的链接:

代码语言:javascript
复制
<link rel="stylesheet" href="node_modules/bootstrap/dist/css/bootstrap.min.css/"> 
票数 0
EN

Stack Overflow用户

发布于 2016-11-11 05:33:35

我只是想弄清楚,所以我想分享一下:

tools/config/project.config.ts中,在this.NPM_DEPENDENCIES赋值数组中添加以下行:

代码语言:javascript
复制
{src: 'bootstrap/dist/js/bootstrap.min.js', inject: 'libs'},

并在this.APP_ASSETS赋值数组中添加以下行:

代码语言:javascript
复制
{src: 'node_modules/bootstrap/dist/css/bootstrap.min.css', inject: true, vendor: false},

完整示例:

代码语言:javascript
复制
this.NPM_DEPENDENCIES = [
  ...this.NPM_DEPENDENCIES,
  {src: 'bootstrap/dist/js/bootstrap.min.js', inject: 'libs'},
];

// Add `local` third-party libraries to be injected/bundled.
this.APP_ASSETS = [
  ...this.APP_ASSETS,
  {src: 'node_modules/bootstrap/dist/css/bootstrap.min.css', inject: true, vendor: false},
];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40476378

复制
相关文章

相似问题

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