Please provide us with the following information:
Windows 7, 8 or 10. Linux (which distribution). Mac OSX (Yosemite? El Capitan?)
Ubuntu 14.04.5 LTS
Please run
ng --version. If there's nothing outputted, please run in a Terminal:node --versionand paste the result here:
@angular/cli: 1.0.0-beta.31
node: 6.9.5
os: linux x64
Was this an app that wasn't created using the CLI? What change did you do on your code? etc.
Normally this include a stack trace and some more information.
ng completion
Cannot find module './build.d'
Error: Cannot find module './build.d'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at commandFiles.reduce (/home/use/.nvm/versions/node/v6.9.5/lib/node_modules/@angular/cli/commands/completion.js:46:33)
at Array.reduce (native)
at Class.run (/home/use/.nvm/versions/node/v6.9.5/lib/node_modules/@angular/cli/commands/completion.js:44:41)
at Class.
at process._tickCallback (internal/process/next_tick.js:103:7)
all available options for ng completion (-a, -b, -z) result in the same error
Thanks! We'll be in touch soon.
Same error on Mac OS X Sierra 10.12.3
with @angular/cli 1.0.0-beta.31
node: 7.5.0
ng completion
Cannot find module './build.d'
Error: Cannot find module './build.d'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at commandFiles.reduce (/Users/murazaki/Dev/Web/MEAN/compo/web-angular-ts/node_modules/@angular/cli/commands/completion.js:46:33)
at Array.reduce (native)
at Class.run (/Users/murazaki/Dev/Web/MEAN/compo/web-angular-ts/node_modules/@angular/cli/commands/completion.js:44:41)
at Class.<anonymous> (/Users/murazaki/Dev/Web/MEAN/compo/web-angular-ts/node_modules/@angular/cli/ember-cli/lib/models/command.js:134:17)
at process._tickCallback (internal/process/next_tick.js:103:7)
Same error here
@angular/cli: 1.0.0-beta.32.3
node: 7.2.1
os: linux x64
wunder@Code-VirtualBox:~/projects$ ng completion -b
Cannot find module './build.d'
Error: Cannot find module './build.d'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at commandFiles.reduce (/home/wunder/.nvm/versions/node/v7.2.1/lib/node_modules/@angular/cli/commands/completion.js:54:33)
at Array.reduce (native)
at Class.run (/home/wunder/.nvm/versions/node/v7.2.1/lib/node_modules/@angular/cli/commands/completion.js:52:41)
at Class.<anonymous> (/home/wunder/.nvm/versions/node/v7.2.1/lib/node_modules/@angular/cli/ember-cli/lib/models/command.js:134:17)
at process._tickCallback (internal/process/next_tick.js:103:7)
Same error here
macOS Sierra
Version 10.12.1
@angular/cli: 1.0.0-beta.31
node: 6.9.5
os: darwin x64
Cannot find module './build.d'
Error: Cannot find module './build.d'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
...
error still present in 1.0.0-beta.32.3
Same story on Windows using Git Bash (haven't checked in cmd though):
@angular/cli: 1.0.0-beta.32.3
node: 7.5.0
os: win32 x64
```
$ ng completion
Cannot find module './build.d'
Error: Cannot find module './build.d'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at commandFiles.reduce (xxxxx\AppData\Roaming\npm\node_modules\@angular\cli\commands\completion.js:54:33)
at Array.reduce (native)
at Class.run (xxxxx\AppData\Roaming\npm\node_modules\@angular\cli\commands\completion.js:52:41)
at Class.
at process._tickCallback (internal/process/next_tick.js:103:7)
```
Same here:
OS: Ubuntu 16.10
@angular/cli: 1.0.0-beta.32.3
node: 7.3.0
os: linux x64
Cannot find module './build.d'
Error: Cannot find module './build.d'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at commandFiles.reduce (/home/pmotyl/.nvm/versions/node/v7.3.0/lib/node_modules/@angular/cli/commands/completion.js:54:33)
at Array.reduce (native)
at Class.run (/home/pmotyl/.nvm/versions/node/v7.3.0/lib/node_modules/@angular/cli/commands/completion.js:52:41)
at Class.<anonymous> (/home/pmotyl/.nvm/versions/node/v7.3.0/lib/node_modules/@angular/cli/ember-cli/lib/models/command.js:134:17)
at process._tickCallback (internal/process/next_tick.js:103:7)
This is also reproducible using zsh:
@angular/cli: 1.0.0-beta.32.3
node: 7.4.0
OS: OSX Sierra 10.12.3
Same Here
@angular/cli: 1.0.0-beta.32.3
node: 7.5.0
os: linux x64
Getting it in rc0 on Mac Sierra:
@angular/cli: 1.0.0-rc.0
node: 6.9.1
os: darwin x64
Installed globally via Yarn, if at all relevant.
Getting it in Ubuntu 16.04 x64
@angular/cli: 1.0.0-rc.0
Same on MacOS Sierra 10.12.3:
@angular/cli: 1.0.0-rc.0
node: 7.6.0
os: darwin x64
Cannot find module './build.d'
Error: Cannot find module './build.d'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at commandFiles.reduce (/Users/alex/.config/yarn/global/node_modules/@angular/cli/commands/completion.js:72:33)
at Array.reduce (native)
at Class.run (/Users/alex/.config/yarn/global/node_modules/@angular/cli/commands/completion.js:70:41)
at Class.
at process._tickCallback (internal/process/next_tick.js:103:7)
Same on Mac El Capitan
@angular/cli: 1.0.0-beta.31
node: 6.9.5
os: darwin x64
@angular/common: 2.4.7
@angular/compiler: 2.4.7
@angular/core: 2.4.7
@angular/forms: 2.4.7
@angular/http: 2.4.7
@angular/platform-browser: 2.4.7
@angular/platform-browser-dynamic: 2.4.7
@angular/router: 3.4.7
@angular/cli: 1.0.0-beta.31
@angular/compiler-cli: 2.4.7
This is a bug and I will look at it.
@filipesilva I've already created a fix at #4972 included a test. Please see the PR. Thanks.
@comewalk oh thanks! I hadn't seen it and the test is much better than mine. I'll merge yours instead. Cheers!
@filipesilva thanks!
Hello guys,
This is still happening in:
@angular/cli: 1.0.0-rc.1
node: 7.7.2
os: linux x64
@lobo-tuerto I think the code that fixes it hasn't being released. It was only merged 3 days ago, and rc.1 is being out for about a week.
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
Same error on Mac OS X Sierra 10.12.3
with @angular/cli 1.0.0-beta.31
node: 7.5.0
ng completion Cannot find module './build.d' Error: Cannot find module './build.d' at Function.Module._resolveFilename (module.js:470:15) at Function.Module._load (module.js:418:25) at Module.require (module.js:498:17) at require (internal/module.js:20:19) at commandFiles.reduce (/Users/murazaki/Dev/Web/MEAN/compo/web-angular-ts/node_modules/@angular/cli/commands/completion.js:46:33) at Array.reduce (native) at Class.run (/Users/murazaki/Dev/Web/MEAN/compo/web-angular-ts/node_modules/@angular/cli/commands/completion.js:44:41) at Class.<anonymous> (/Users/murazaki/Dev/Web/MEAN/compo/web-angular-ts/node_modules/@angular/cli/ember-cli/lib/models/command.js:134:17) at process._tickCallback (internal/process/next_tick.js:103:7)