{"action":"created","issue":{"url":"https://api.github.com/repos/angular/angular-cli/issues/2305","repository_url":"https://api.github.com/repos/angular/angular-cli","labels_url":"https://api.github.com/repos/angular/angular-cli/issues/2305/labels{/name}","comments_url":"https://api.github.com/repos/angular/angular-cli/issues/2305/comments","events_url":"https://api.github.com/repos/angular/angular-cli/issues/2305/events","html_url":"https://github.com/angular/angular-cli/issues/2305","id":178828432,"number":2305,"title":"Feat: Run angular in web worker mode","user":{"login":"k3nsei","id":190422,"avatar_url":"https://avatars2.githubusercontent.com/u/190422?v=4","gravatar_id":"","url":"https://api.github.com/users/k3nsei","html_url":"https://github.com/k3nsei","followers_url":"https://api.github.com/users/k3nsei/followers","following_url":"https://api.github.com/users/k3nsei/following{/other_user}","gists_url":"https://api.github.com/users/k3nsei/gists{/gist_id}","starred_url":"https://api.github.com/users/k3nsei/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/k3nsei/subscriptions","organizations_url":"https://api.github.com/users/k3nsei/orgs","repos_url":"https://api.github.com/users/k3nsei/repos","events_url":"https://api.github.com/users/k3nsei/events{/privacy}","received_events_url":"https://api.github.com/users/k3nsei/received_events","type":"User","site_admin":false},"labels":[{"id":343381718,"url":"https://api.github.com/repos/angular/angular-cli/labels/command:%20build","name":"command: build","color":"c7def8","default":false},{"id":372202322,"url":"https://api.github.com/repos/angular/angular-cli/labels/priority:%203%20(nice%20to%20have)","name":"priority: 3 (nice to have)","color":"0052cc","default":false},{"id":292320537,"url":"https://api.github.com/repos/angular/angular-cli/labels/type:%20feature","name":"type: feature","color":"eeeeee","default":false}],"state":"open","locked":false,"assignee":{"login":"filipesilva","id":4172079,"avatar_url":"https://avatars2.githubusercontent.com/u/4172079?v=4","gravatar_id":"","url":"https://api.github.com/users/filipesilva","html_url":"https://github.com/filipesilva","followers_url":"https://api.github.com/users/filipesilva/followers","following_url":"https://api.github.com/users/filipesilva/following{/other_user}","gists_url":"https://api.github.com/users/filipesilva/gists{/gist_id}","starred_url":"https://api.github.com/users/filipesilva/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/filipesilva/subscriptions","organizations_url":"https://api.github.com/users/filipesilva/orgs","repos_url":"https://api.github.com/users/filipesilva/repos","events_url":"https://api.github.com/users/filipesilva/events{/privacy}","received_events_url":"https://api.github.com/users/filipesilva/received_events","type":"User","site_admin":false},"assignees":[{"login":"filipesilva","id":4172079,"avatar_url":"https://avatars2.githubusercontent.com/u/4172079?v=4","gravatar_id":"","url":"https://api.github.com/users/filipesilva","html_url":"https://github.com/filipesilva","followers_url":"https://api.github.com/users/filipesilva/followers","following_url":"https://api.github.com/users/filipesilva/following{/other_user}","gists_url":"https://api.github.com/users/filipesilva/gists{/gist_id}","starred_url":"https://api.github.com/users/filipesilva/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/filipesilva/subscriptions","organizations_url":"https://api.github.com/users/filipesilva/orgs","repos_url":"https://api.github.com/users/filipesilva/repos","events_url":"https://api.github.com/users/filipesilva/events{/privacy}","received_events_url":"https://api.github.com/users/filipesilva/received_events","type":"User","site_admin":false}],"milestone":null,"comments":23,"created_at":"2016-09-23T09:29:27Z","updated_at":"2017-08-01T17:58:26Z","closed_at":null,"body":"In current setup there is no possibility to bootstrap angular in web worker mode.\r\nPlease add this killer functionality.\r\n"},"comment":{"url":"https://api.github.com/repos/angular/angular-cli/issues/comments/319448093","html_url":"https://github.com/angular/angular-cli/issues/2305#issuecomment-319448093","issue_url":"https://api.github.com/repos/angular/angular-cli/issues/2305","id":319448093,"user":{"login":"filipesilva","id":4172079,"avatar_url":"https://avatars2.githubusercontent.com/u/4172079?v=4","gravatar_id":"","url":"https://api.github.com/users/filipesilva","html_url":"https://github.com/filipesilva","followers_url":"https://api.github.com/users/filipesilva/followers","following_url":"https://api.github.com/users/filipesilva/following{/other_user}","gists_url":"https://api.github.com/users/filipesilva/gists{/gist_id}","starred_url":"https://api.github.com/users/filipesilva/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/filipesilva/subscriptions","organizations_url":"https://api.github.com/users/filipesilva/orgs","repos_url":"https://api.github.com/users/filipesilva/repos","events_url":"https://api.github.com/users/filipesilva/events{/privacy}","received_events_url":"https://api.github.com/users/filipesilva/received_events","type":"User","site_admin":false},"created_at":"2017-08-01T17:58:26Z","updated_at":"2017-08-01T17:58:26Z","body":"Hey all, I brought this up with the team today, and currently this is something we're interested in adding, but not something we have the time right now to both incorporate and properly validate that would work.\r\n\r\nIt would probably require a new entry point for the worker bootstrap and some codegen changes. I'm sorry to say that for now the recommended approach is to eject. \r\n\r\n@maxime1992 [posted about](https://github.com/angular/angular-cli/issues/2305#issuecomment-294310922)  a very detailed guide: https://stackoverflow.com/questions/43276044/angular-cli-generated-app-with-web-workers/43276045\r\n\r\nHave you tried it? Does it work in all cases? What are the caveats? This sort of information would be very valuable for the initial design of it. Having a clear path that starts at ejecting helps define what needs to change inside the CLI for non-ejected projects."}}
{"actor":{"display_login":"filipesilva"}}