Skip to content
This repository was archived by the owner on Dec 4, 2017. It is now read-only.

chore(README): development setup - add deploy-install step #2915

Merged

Conversation

chalin
Copy link
Contributor

@chalin chalin commented Nov 30, 2016

No description provided.

@@ -29,15 +29,24 @@ This site relies heavily on node and npm.
1. Make sure you are using at least node v.5+ and latest npm;
if not install [nvm](https://github.com/creationix/nvm) to get node going on your machine.

1. Install npm `gulp` package *globally*: `npm install -g gulp`
1. Install global npm packages by running `./scripts/before-install.sh`
Copy link
Contributor

Choose a reason for hiding this comment

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

Can you revert this line? Not all windows users use a console that can run bash scripts.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Sure, but wouldn't that apply to all scripts mentioned in the dev setup?

I'm just trying to keep this all DRY. We know that the scripts are kept up-to-date because they are run on Travis. If we duplicate the script commands here, then they run the risk of becoming out of step ... as they did this morning.

If a Windows user can't run a script I'd assume that they'd look inside and run the equivalent commands under Windows. Would that do?

Copy link
Contributor

Choose a reason for hiding this comment

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

There's only one other mention of the scripts in the readme (the one for resetting the environment).

I guess it's fine, but will keep an eye out to see if new authors or users have having trouble.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

sgtm, ty

@filipesilva filipesilva merged commit c76cba1 into angular:master Nov 30, 2016
@chalin chalin deleted the chalin-dev-setup-deploy-install-1130 branch November 30, 2016 20:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants