我想从Hyperledger Composer编译的项目中删除Bootstrap样式表。
我使用yo hyperledger-composer
然后使用npm start
进行编译。只要在http://localhost:4200/处提供src/index.html
,就会在结束<style>
标记之前插入Twitter Bootstrap </head>
标记。这是来源:
<head>
<meta charset="utf-8">
<title>My App</title>
<base href="/">
<style type="text/css">/*!
* Bootstrap v3.3.7 (http://getbootstrap.com)
* Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
...
[bootstrap.min.css is being inserted here, I don't know why]
...
/*# sourceMappingURL=bootstrap.min.css.map */
</style>
<style type="text/css">/* You can add global styles to this file, and also import other style files */
</style>
<style></style>
<style>{%BLOCK%}</style>
</head>
我的项目在哪里查找违规代码?我想完全删除这个Bootstrap标签。
我grep'ed / src /目录,但“bootstrap”没有打开任何点击(.bootstrapModule(AppModule);
除外。
在根目录中,它在package.json
中列为"bootstrap": "^3.3.7",
的依赖项。因此,我认为它是从node_modules/bootstrap/dist/bootstrap.min.css
导入样式。
没有.angular-cli.json文件。据我所知,我们没有使用ng-bootstrap。这种风格注入来自哪里?
答案 0 :(得分:1)
没关系,毕竟有一个.angular-cli.json文件。您可以从那里的脚本加载器中删除它。