1

使用 Yeti Launch 我创建了一个新的基础站点。

我现在想更新到最新版本的基础。

下面是截图bower list

在此处输入图像描述

我试过bower update foundation-sites了,但它不起作用。

关于我做错了什么以及我需要做什么的任何想法?

谢谢

4

1 回答 1

0

您本身并没有做任何“错误”的事情。你bower.json有它的依赖"foundation-sites": "~6.0.0"。这将更新foundation-sites到版本6.0.9,但 Foundation 已从版本更新6.0.6到,6.1.0因此您无法在不更改的情况下进一步更新bower.json

我会做以下事情:

  1. 备份您的项目,因为当您git pull稍后备份时,它可能会覆盖您所做的自定义。
  2. 运行git remote -v并确保它https://github.com/zurb/foundation-sites-template.git是列出的遥控器之一。如果您没有触摸遥控器,则origin默认为遥控器。如果它不存在,请将其添加为遥控器。
  3. 运行git pull origin master(如果不同,则将 origin 替换为指向上一步中链接的远程名称)。这将合并来自对模板进行的更新的新提交,包括将bower.json依赖项更新为"foundation-sites": "~6.1.0",这将允许您进行更新。
  4. 处理可能出现的任何合并冲突
  5. bower update foundation-sites

我让你这样做的原因是为了让你得到模板的所有更新,以及foundation-sites包的更新。版本之间的设置更改,仅foundation-sites单独更新不会将这些更改添加到您的_settings.scss文件中。

于 2016-01-28T20:37:44.857 回答