ng --version
. If there's nothing outputted, pleaseMention any other details that might be useful.
Thanks! We'll be in touch soon.
I hit this too and got around it by running a npm install
I still get the same error after running npm install :-/
ng init
module.js:327
throw err;
^
Error: Cannot find module 'exists-sync'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
Mac OS X El Capitan 10.11.5
angular-cli: 1.0.0-beta.8
node v4.4.5
npm 2.15.4
I did npm install in the nodemodules and it generated new project but when I typed
ng serve --port 4201 --live-reload-port 49153
It shows the same error again
module.js:327
throw err;
^
Error: Cannot find module 'exists-sync'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (C:\Users\Desktop\ngTest\node_modules\angular-cli\node_modules\ember-cli\lib\models\project.js:11:26)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
go to angular-cli
installed directory ex: C:\xampp\htdocs\foo1\node_modules\angular-cli
run npm i
I ran "npm install" twice:
just had the same problem on macOS
running npm install
did solve it.
Just hit this problem too. Should the readme be updated to mention npm install
as this doesn't instil confidence for newcomers? The first thing the readme shows is:
ng new PROJECT_NAME
cd PROJECT_NAME
ng serve
and that doesn't work due to this issue.
try running npm install exists-sync --save-dev
in the project folder.
Re-installing the CLI (to beta8) and starting a brand new project, I had to do additional npm installs before I was able to run the app.
npm i -D exists-sync
npm i -D object-assign
npm i -D minimatch
npm i -D walk-sync
npm i -D through
you have to go inside the directory of angular cli , inside of node and npm install
That's right, I had to do that too but still had to do the additional installs after ng new in the project itself.
Error: Cannot find module 'exists-sync'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
algo asi ?
en esta carpeta dale npm install y fue .. , en la tuya en tu caso
UsersMartinDocumentsprojectnewProjectprojectnode_modulesangular-clinode_modules
got same problem, npm install --save works for me
ran npm install and worked for me
npm install and worked for me
Thanks!
Thanks @crzyjcky ! Worked like magic.
@crzyjcky It also solve my issues. Thanks!
npm i
fix it for me
I guess this is the problem with NPM itself.
ember-cli has a dependency "exists-sync": "0.0.3"
where as angular-cli has the same as devDependency.
npm install -g angular-cli
doesn't install devDependencies of angular-cli.
But they should get installed inside ember-cli; But it isn't inside ember node-modules.
Same is the case with object-assign
, minimatch
, through
and walk-sync
.
@madhusudhand how than can the dependencies for angular-cli / ember-cli be installed?
+1
However npm instal
did not solve the problem for me. I do have to run it as root on mac sudo npm install
which seems to be really bad practice for me.
I'm running on node 6.2.2 with latest npm 3.10.2
npm ERR! Darwin 15.5.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
npm ERR! node v6.2.2
npm ERR! npm v3.10.2
npm ERR! path ../typescript/bin/tsc
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall symlink
npm ERR! Error: EACCES: permission denied, symlink '../typescript/bin/tsc' -> '/Users/manuelfink/git/angular-2-test/node_modules/angular-cli/node_modules/.bin/tsc'
npm ERR! at Error (native)
npm ERR! { Error: EACCES: permission denied, symlink '../typescript/bin/tsc' -> '/Users/manuelfink/git/angular-2-test/node_modules/angular-cli/node_modules/.bin/tsc'
npm ERR! at Error (native)
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'symlink',
npm ERR! path: '../typescript/bin/tsc',
npm ERR! dest: '/Users/manuelfink/git/angular-2-test/node_modules/angular-cli/node_modules/.bin/tsc',
npm ERR! parent: 'angular-cli' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! Darwin 15.5.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
npm ERR! node v6.2.2
npm ERR! npm v3.10.2
npm ERR! path npm-debug.log.2854708998
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall open
@cre8 please close the issue if it is solved.
@Rafi993 it seems to be that this is not resolves as of now.
This comment https://github.com/angular/angular-cli/issues/1186#issuecomment-228691834 describes the actual issue very well.
@filipesilva are we planning to add those dependencies to dependencies
? Otherwise the command is simply globally broken.
Hi everyone, apologies for taking so long to address this issue. First of all, thank you for all the comments and proposed temporary solutions.
Reading through the thread allowed me to zone into the real issue - the way ng new
ran npm
. Turns out it was using a 2.x.x npm internally. This is why when you did npm install
things just worked again, your global npm version was more recent.
Simply adding these missing dependencies to the project was not the solution, because the problem was that npm wasn't correctly installing them in the first place.
I created a PR that updates the local npm to 3.10.2. That should fix all these issues.
I get the same when ng new projectName
Ubuntu 16.04 LTS
Nodejs v4.4.7 LTS
npm v2.15.8
FYI: I manage to update npm and it fixed the issue. Thanks :+1:
Updating to the latest version of npm then reinstalling angular-cli worked for me.
Fresh install right now Windows 10
versions :
module.js:327
throw err;
^
Error: Cannot find module 'through'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at new UI (C:\Users\seny\AppData\Roaming\npm\node_modules\angular-cli\node_modules\ember-cli\lib\ui\index.js:37:19)
at module.exports (C:\Users\seny\AppData\Roaming\npm\node_modules\angular-cli\node_modules\ember-cli\lib\cli\index.js:41:12)
at module.exports (C:\Users\seny\AppData\Roaming\npm\node_modules\angular-cli\lib\cli\index.js:106:10)
at C:\Users\seny\AppData\Roaming\npm\node_modules\angular-cli\bin\ng:31:5
at C:\Users\seny\AppData\Roaming\npm\node_modules\angular-cli\node_modules\resolve\lib\async.js:46:14
at process (C:\Users\seny\AppData\Roaming\npm\node_modules\angular-cli\node_modules\resolve\lib\async.js:173:43)
So go in : C:\Users\senayar\AppData\Roaming\npm\node_modules\angular-cli
and run npm i
finally got the same problem running ng serve after this :
Updating npm was the solution : npm install npm -g
npm : 3.10.3
@senayar yes that is still needed until beta.9 is released if you aren't using the master
version.
I get this error message when I try to create new ng project | Os X El Capitan
ng new tg
module.js:327
throw err;
^
Error: Cannot find module 'exists-sync'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
As @Splaktar mentioned, the fix will be out in the next beta (beta.9).
Meanwhile what you can do is to delete node_modules
inside your project and run npm install
. That should fix every missing module.
Updating npm to the latest version fixed the issue for me too.
fresh install of windows 10, new download of node.js, while it installed ng without a problem it hit the sync issue immediately. I've got no package.json file to run, just following a tutorial to
npm install -g angular-cli
ng help
and i get the errors.
@rbnzdave scroll up, then install dev dependencies for angular-cli :up:
New shit happens, I downloaded the node 6.x.x latest version it works fine for the ng new project command, but when I type ng serve it pops up an throw error
Envoyé de mon iPhone
Le 4 juil. 2016 à 12:00, Tiep Phan [email protected] a écrit :
@rbnzdave scroll up, then install dev dependencies for angular-cli 🆙
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
Just do npm install in your project. That fixed it for me.
I did it in /node_modules and in my project, So I really don’t understand
On 4 juillet 2016 at 21:30:50, Muhammad Siddiqi ([email protected])
wrote:
Just do npm install in your project. That fixed it for me.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/angular/angular-cli/issues/1186#issuecomment-230345286,
or mute the thread
https://github.com/notifications/unsubscribe/AKTOFMbBepH69dFIPy2aAnvrll2fuYu6ks5qSV9pgaJpZM4I9KfJ
.
@tieppt yeah was going to do that today, was just pointing out that a fresh install of everything wasn't working either so wasnt just "update npm" :)
using npm i -D [items] didnt work for me, i had to
npm install -g exists-sync
npm install -g object-assign
npm install -g minimatch
npm install -g walk-sync
npm install -g through
and now npm new reddit-clone is actually doing something for me. (following r33 tutorial mp4 from ng-book2. totally recommend)
--update : and now ng serve is failing from not being able to find 'exists-sync' think i've got bigger problems somewhere.
--update 2 : apparently a fresh install of node.js doesnt include an updated npm. ran
npm install -g npm
and then ng serve works fine. I'm almost ready to wipe out nodejs/npm completely and re-install just to see if that was the issue the whole time. if you are having issues, like me, and
npm -v
doesnt get you at least 3.x.x etc, you will need to manually install npm to get the latest version.
Hi all :
This problem is seriously blocker any help !!
Ok, so to all the people who had this problem, please make sure you got the latest & current version of node installed (at this time : node : 6.2.2 and npm : 3.9.5) then install angular-cli by typing
npm install -g angular-cli
(sudo if you get warns)
then go to /node_modules
, find the angular-cli folder, and run npm install
(sudo
may be required)
then, start a project ng new projectname
go into the new created project folder and type npm i
.
Peace !
@ddagone is there a dependency on node 6.2.2? I may have missed it, but, I don't see that stated on angular cli website or this git repo?
I haven't missed any dependecies, I haven't installed the correct version
of node
Le vendredi 12 août 2016, mchamo [email protected] a écrit :
@ddagone https://github.com/ddagone is there a dependency on node
6.2.2? I may have missed it, but, I don't see that stated on angular cli
website or this git repo?—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/angular/angular-cli/issues/1186#issuecomment-239355919,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKTOFF1riMYT9FULw7dkbOgIPswswwPVks5qe-96gaJpZM4I9KfJ
.
Upgraded to the latest npm 5.0.3 and had
angular cli cannot find module 'rsvp'
Going to node_modules/angular/cli and running nmp i
fixed it but...
I can confirm the issue from @ctrl-brk however I cannot get it to work by npm i
the cli #showstopper
The following worked for me.
npm cache clean --force
cd node_modules\@angular\cli
npm i
cd ..\..\..
npm i
ng serve
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._
Most helpful comment
I ran "npm install" twice:
cd /usr/lib/node_modules/angular-cli
sudo npm install
cd "your project folder"/node_modules/angular-cli
npm install