Comments (12)
the first error has to do with typescript and it's type definitions inside of node_modules
https://github.com/angular/universal/blob/master/package.json#L75
the second one is a problem trying to copy the built files from angular submodule build
https://github.com/angular/universal/blob/master/scripts/update-ng-bundle.sh
the third is a problem with protractor including webdriver which I have to look into webdriver-manager update --standalone
This also could be a problem with the installation. Can you try running this command
npm run clean && npm install
and see if you have the same errors?
from universal.
I think I'll update update-ng-bundle.sh
to copy the angular dist over which seems like a better aprouch than manually updating the script inside package.json
from universal.
Issue 1 and 3 were related to my installation which was broken (the last npm install wasn't ok).
However, issue 2 is related to a missing folder /angular/dist/bundle/
which was moved to /angular/dist/js/bundle/
from universal.
after updating update-ng-bundle.sh
(https://github.com/angular/universal/blob/master/scripts/update-ng-bundle.sh#L7) everything is OK.
from universal.
this wasn't the first time update-ng-bundle.sh
broke due to the file paths being hard coded. The gulpfile configuration isn't being exported in the angular repo so I can't grab the files. At the moment I'll just rely on the dist/
folder being created
from universal.
I see. May be you could just symlink the angular2/dist folder to web_modules? Or use angular2/dist directly?!
What is the need of web_modules?
from universal.
web_modules/
was reserved for static file usually meant for the client. Previously this included reflect-metadata
, traceur-runtime
, system.js
and at first the files were git committed into the repo. There was a problem with initial load times using the system.js
0.16.x that lead to having to download the latest updates for each one. Then the installation time slowed down due to downloading these files all the time. That lead to a refactor of either recreate features that bower does already for managing static files or just use bower. Sadly we don't have the same luxury for nightly builds in bower as we did for ng1. Now we only manage the static files generated from angular only to ensure the API remains the same when rendering the app on server/client. There could be a breaking change in master that's not reflected on npm (released versions).
ultimately the answer is to remain on npm releases rather than master releases which would speed up install/build
from universal.
symlink doesn't work on windows or something but that would be solved by expanding gulp tasks #42
from universal.
Yeah! I think moving to gulp would solve many issues. I will check if I have some time tomorrow to take care of #42
Now I need to go take a nap, it is 4am here in Paris, and I have work at 9am 😄
from universal.
kool, yeah no rush. Thanks for your help
from universal.
fixed via #58
from universal.
This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.
Read more about our automatic conversation locking policy.
This action has been performed automatically by a bot.
from universal.
Related Issues (20)
- prerendering makes no name folder on MacOS HOT 2
- Can not set a fixed port for ssr-dev-server HOT 3
- Non-english characters are converted into html entities in browser view-source for Angular v16 Universal HOT 1
- Inability to send requests to assets using APP_BASE_HREFf in an Angular unviersal application HOT 2
- Unable to add the nguniversal/express-engine HOT 6
- Cannot change port for dev:ssr HOT 4
- build error HOT 2
- Angular universal & cookies based auth. HOT 5
- Passenger error on every page except home HOT 4
- Setup dynamic build options for prerendering HOT 2
- How to stop server side prerender for CSS HOT 2
- "TypeError: link.prev?.setAttribute is not a function" upon rendering any page with "ngCspNonce" set. HOT 1
- Unable to set extraProviders for prerender builder. HOT 2
- SSR on change detection in same page or same route. HOT 2
- Angular14 ssr page document loads very slow HOT 2
- Module '"@angular/platform-browser"' has no exported member 'provideClientHydration'. HOT 2
- Angular Universal build always adds the app.component tags HOT 4
- Weird behavior of SSR with i18n HOT 2
- Issue when debug @nguniversal/builders:ssr-dev-server HOT 2
- Anguar 14 | Angular Universal | this._removeListenerFns.pop(...) is not a function HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from universal.