Skip to content
This repository was archived by the owner on Feb 26, 2024. It is now read-only.

feat(bower): add npm script for updating bower dependencies as well #384

Conversation

gkalpak
Copy link
Member

@gkalpak gkalpak commented Nov 21, 2016

This mainly fixes #383, by adding an npm script (update-deps) for updating bower dependencies as well as npm ones. Previously, is was suggested (in README.md) to run bower update, which would only work if bower was globally installed. Since a global bower installation should not be a prerequisite for the seed project, it is now possible to update bower dependencies via the new update-deps npm script.

The PR includes the following (mostly minor) docs changes in separate commits:

  1. Remove the outdated CloudBees integration.
  2. Highlight the JDK dependency in the "Depedencies" section.
  3. Minor typo/wording/style improvements.

The CloudBees URL doesn't seem to work any more. And the
`CloudBees-community/angular-js-clickstart` (now moved to `CloudBees-attic`)
relies on the patched `michaelneale/angular-seed`, which hasn't been updated for
~2.5 years and is more than 40 commits behind `angular/angular-seed`.
Previously, is was suggested to run `bower update`, which would only work if `bower` was globally
installed. Since a global `bower` installation should not be a prerequisite for the seed project, it
is now possible to update bower dependencies via the new `update-deps` npm script.

Fixes angular#383
@gkalpak
Copy link
Member Author

gkalpak commented Nov 21, 2016

/cc @petebacondarwin

correctly. Therefore, our web server needs to be serving up the application, so that Protractor
can interact with it.
correctly. Therefore, our web server needs to be serving up the application, so that Protractor can
interact with it. Before starting Protractor, open a separate terminal window and run:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it worth putting this line in its own paragraph? And maybe even making it bold?

@petebacondarwin
Copy link
Contributor

LGTM - one small suggestion

@gkalpak gkalpak closed this in 9ca1782 Nov 21, 2016
@gkalpak gkalpak deleted the feat-bower-update-without-global-installation branch November 21, 2016 18:01
@petebacondarwin
Copy link
Contributor

+1

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

bower is not found when doing bower update but it did install the packages in the npm install step
2 participants