Skip to content

Uptodate with actual repo #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 54 commits into from
Dec 8, 2016
Merged

Uptodate with actual repo #1

merged 54 commits into from
Dec 8, 2016

Conversation

CarreraPHP
Copy link
Owner

Uptodate with actual repo

Meligy and others added 30 commits November 17, 2016 11:25
…it caused component declaration to go to parent module (#3158)
Add `--no-sourcemap` option to `ng build/serve/test`.

Disabling sourcemaps can help with build speeds. My tests on a medium project shoul a 11.5% improvement on initial builds, and a 37% improvement on rebuilds.

Disabling sourcemaps will make debugging harder, since it makes line information very innacurate.

Partially address #1980
)

Also use that option to replace awesome-typescript-loader.
Add `--vendor-chunk` option to `ng build/serve`.

Enabling vendor chunk can help with rebuild speeds. My tests on a medium project show a 34% improvement on rebuild.

This option is enabled by default on `ng serve` and `ng build`. To disable
it, use `--no-vendor-chunk` flag.

Partially address #1980

BREAKING CHANGE: `ng build/serve` now generates `vendor.bundle.js` by
default.
1. Update to tslint ^4.0.2.
2. Update to codelyzer 2.0.0-beta.1 which includes external template
support.
3. Drop deprecated tslint rules.
4. Update to the latest rule changes in codelyzer.
* feat(build): add --verbose and --progress flags

Currently builds output a lot of information, some of which can hide
errors, by default.

This PR cuts down on the information shown and adds a `--verbose` flag to
restore previous build output.

A `--progress` flag is also present to turn off progress logging in CI
environments.

Fix #1836
Fix #2012
Prevents the gh-pages branch from growing indefinitely by cleaning up before copying new files.

Fixes #3081
Brocco and others added 24 commits December 5, 2016 15:25
This move will allow other devs to contribute and allow for pull requests and reviews against docs changes.
If github-pages:deploy fails due to 'No changes found' or fails pushing to git repo, it then attempts to checkout the initial branch.

Closes #3030
Closes #2663
Closes #1259
Remove OSX tests for Node 4, remove tests for Node 5. Other cleanup tasks.

Also remove the Node 4 test on Windows, now Node 6 only.
This will facilitate management of packages internally.
When analyzing the program or generating code AoT, the plugin was sometimes missing errors. On build, nothing was outputted. Now it will show the error encountered before leaving the process.

On serve, hte problem is in webpack-dev-server which does not give us a way to report the error. It seems like webpack-dev-server is not compatible with async plugins, which the @ngtools/webpack is. This is a problem with webpack-dev-server itself.
Catches the error as they are no files to clean up on repo create.

Closes #3385
Add code-coverage option in the READMEi.md.

Close #3018
This small change will allow consumers of the CLI to have their projects shared with anyone, even if they don't have the CLI installed.

They just clone, and run `npm install`, and then they can all interesting stuff they want directly from the CLI by using `npm run ng -- ` instead of `ng`.

It also helps people who may have multiple projects created by the CLI not all upgraded to the latest version, matching their global install.

Close #3126
update the javascript style guide url from googlecode to github

Fix #3153
Close #3171
@CarreraPHP CarreraPHP merged commit 2b5b08f into CarreraPHP:master Dec 8, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.