Intallation went wrong?

When starting a project with “ionic start” I see some error messages (Warnings actually) most of them are about skipping optional dependencies:

Even some of them mention to install them manually
https://pastebin.com/UVpnTniJ

But a few of them seem more important as they mention deprecated libraries.

npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142

Right after that I see a line that says

> core-js@3.6.4 postinstall C:\Personal\Ionic\themappr\node_modules\@angular-devkit\build-angular\node_modules\core-js
> node -e "try{require('./postinstall')}catch(e){}"

Why it says 3.6.4 there? Does that means it updated itself or what?

And finally during the installation I also see errors (warnings) like this.

> git.exe init
Initialized empty Git repository in C:/Personal/Ionic/themappr/.git/
> git.exe add -A
warning: LF will be replaced by CRLF in .gitignore.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in angular.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in browserslist.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in capacitor.config.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in e2e/protractor.conf.js.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in e2e/src/app.e2e-spec.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in e2e/src/app.po.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in e2e/tsconfig.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in ionic.config.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in karma.conf.js.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in package-lock.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in package.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/app-routing.module.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/app.component.html.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/app.component.spec.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/app.component.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/app.module.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/home/home.module.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/home/home.page.html.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/home/home.page.scss.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/home/home.page.spec.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/home/home.page.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/assets/shapes.svg.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/environments/environment.prod.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/environments/environment.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/global.scss.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/index.html.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/main.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/polyfills.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/test.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/theme/variables.scss.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/zone-flags.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in tsconfig.app.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in tsconfig.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in tsconfig.spec.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in tslint.json.
The file will have its original line endings in your working directory

Is this how a normal installation goes, or something is completely broken here?

Nothing to worry about.
Warnings aren’t problems, just to inform you.
As long as you see no real errors in red, there is nothing to worry about

1 Like

Ohh ok Thanks a lot :wink:

Same issue but not able to run Ionic serve