Skip to content
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

Maintain (and build?) angular apps with embedded projects #533

Closed
tobi-or-not-tobi opened this issue Jun 4, 2018 · 1 comment
Closed

Comments

@tobi-or-not-tobi
Copy link

I've used the angular-cli to generate an app with some embedded projects. I'd love to experiment StackBlitz with this project, but I unfortunately run into an error when I load https://stackblitz.com/github/tobi-or-not-tobi/lipstick-css. StackBlitz shows the error:

Can't find package:sample-components

(where sample-components is one of my embedded projects).

I've already seen #404 (which is fun ticket number given my error...), but I'm uncertain if I should follow that ticket to get full support.

In addition, I'd like to bring the following to the discussion, interesting to see how that should work in StackBlitz:

  • by default the development workflow for embedded projects requires a build of those projects (using ng-packagr) in order to reference components from those projects
  • I've tried to inspire for a smoother dev experience at Development workflow for library developers angular/devkit#730, and although my workaround works fine during development, the potential risks of using different build systems is fair.

Based on this, I'm wondering if StackBlitz is planning to build the embedded projects? Ideally with a watch mode (although that's not yet provided by the CLI, so fair to wait for that).

@purplem1lk
Copy link
Contributor

Thank you for your patience - We are launching new core technology into beta this month that should resolve this issue so this will be closed accordingly. If this issue persists, feel free to tag me or reopen this issue with screenshots of the error. Thank you! :)

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

No branches or pull requests

3 participants