我试图将我的Ember应用程序中的Bootstrap依赖项更新为alpha 4版本,以便我可以访问实用程序类(例如margin / padding)。
我认为Bootstrap是一个凉亭依赖,因为它列在bower.json
中,所以我按照the new Bootstrap website的说明进行了操作:
bower install bootstrap#v4.0.0-alpha.3
当我这样做时,bower.json
没有更新。实际上,Bootstrap版本仍为"bootstrap": "^3.3.7"
。
唯一的区别是:
"bootstrap":true
添加到.jshintrc
并重新启动我的服务器,但错误仍然存在。change-version.js
中的第1行#!/usr/bin/env node
。 当我添加类m-r-3
并重新加载localhost时,什么都没有显示。
我已尝试在bootstrap.min.css
文件中导入bootstrap.css
和ember-cli-build.js
。它没有用。
我已阅读this page which goes over dependencies,但我没有运气。如果有人可以在这里提供帮助,那将非常感激。
答案 0 :(得分:2)
您需要使用--save
参数来保存bower.json:
bower install --save bootstrap#v4.0.0-alpha.3
查看bower_components目录,是否保留旧版本的bootstrap?如果有,请将其删除。
正如您所说,您应该bootstrap.css
添加ember-cli-build.js
。看一下this addon,检查您的编码与输入错误或错误添加。
您的客户端是否加载任何版本的引导程序? (检查vendor.js)