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

Installer error #99

Closed
jsamuel89 opened this issue Aug 19, 2017 · 5 comments
Closed

Installer error #99

jsamuel89 opened this issue Aug 19, 2017 · 5 comments

Comments

@jsamuel89
Copy link

Hi , when i try to install ember-materialize-shim, i am getting this below error.

Command failed: npm install --save-dev --loglevel error ember-cli-sass@~5.4.0 ember-material-design-icons-shim@~0.1.9
npm WARN deprecated bower@1.8.0: ..psst! While Bower is maintained, we recommend Yarn and Webpack for new front-end projects!
Yarn's advantage is security and reliability, and Webpack's is support for both CommonJS and AMD projects. Currently there's n
o migration path, but please help to create it: bower/bower#2467
npm ERR! path E:\node\q-manager\node_modules.node-sass.DELETE\vendor\win32-x64-48\binding.node
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'E:\node\q-manager\node_modules.node-sass.DELETE\vendor\win32-x64-48\bi
nding.node'
npm ERR! at Error (native)
npm ERR! { Error: EPERM: operation not permitted, unlink 'E:\node\q-manager\node_modules.node-sass.DELETE\vendor\win32-x64-48
\binding.node'
npm ERR! at Error (native)
npm ERR! cause:
npm ERR! { Error: EPERM: operation not permitted, unlink 'E:\node\q-manager\node_modules.node-sass.DELETE\vendor\win32-x64-
48\binding.node'
npm ERR! at Error (native)
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'unlink',
npm ERR! path: 'E:\node\q-manager\node_modules\.node-sass.DELETE\vendor\win32-x64-48\binding.node' },
npm ERR! stack: 'Error: EPERM: operation not permitted, unlink 'E:\node\q-manager\node_modules\.node-sass.DELETE\vendor
\win32-x64-48\binding.node'\n at Error (native)',
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'unlink',
npm ERR! path: 'E:\node\q-manager\node_modules\.node-sass.DELETE\vendor\win32-x64-48\binding.node',
npm ERR! parent: 'q-manager' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Samuel\AppData\Roaming\npm-cache_logs\2017-08-19T03_55_46_537Z-debug.log

@jacobq
Copy link
Collaborator

jacobq commented Jan 24, 2018

This looks like a Windows permissions problem. Are you still having trouble with this?

@jacobq
Copy link
Collaborator

jacobq commented Jan 26, 2018

(closing due to inactivity)

@jacobq jacobq closed this as completed Jan 26, 2018
@s-pic
Copy link

s-pic commented Apr 4, 2018

Also seeing this error:

$ ember install ember-materialize-shim
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: lieferkettentracker-ember -> ember-cli-materialize -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: lieferkettentracker-ember -> ember-keyboard -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: lieferkettentracker-ember -> ember-keyboard -> ember-get-config -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: lieferkettentracker-ember -> ember-local-forage -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: lieferkettentracker-ember -> ember-materialize-shim -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: lieferkettentracker-ember -> ember-modal-dialog -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: lieferkettentracker-ember -> ember-modal-dialog -> ember-wormhole -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: lieferkettentracker-ember -> ember-new-computed -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: lieferkettentracker-ember -> ember-radio-button -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: lieferkettentracker-ember -> ember-truth-helpers -> ember-cli-babel
Command failed: npm install --save-dev --loglevel error ember-materialize-shim
npm WARN deprecated ember-cli-babel@5.2.8: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6.
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm ERR! path D:_dev\projekte\lieferkettentracker-ember\node_modules\ember-materialize-shim\node_modules\node-sass\vendor\win32-x64-48\binding.node
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'D:_dev\projekte\lieferkettentracker-ember\node_modules\ember-materialize-shim\node_modules\node-sass\vendor\win32-x64-48\binding.node'
npm ERR! at Error (native)
npm ERR! { Error: EPERM: operation not permitted, unlink 'D:_dev\projekte\lieferkettentracker-ember\node_modules\ember-materialize-shim\node_modules\node-sass\vendor\win32-x64-48\binding.node'
npm ERR! at Error (native)
npm ERR! cause:
npm ERR! { Error: EPERM: operation not permitted, unlink 'D:_dev\projekte\lieferkettentracker-ember\node_modules\ember-materialize-shim\node_modules\node-sass\vendor\win32-x64-48\binding.node'
npm ERR! at Error (native)
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'unlink',
npm ERR! path: 'D:\_dev\projekte\lieferkettentracker-ember\node_modules\ember-materialize-shim\node_modules\node-sass\vendor\win32-x64-48\binding.node' },
npm ERR! stack: 'Error: EPERM: operation not permitted, unlink 'D:\_dev\projekte\lieferkettentracker-ember\node_modules\ember-materialize-shim\node_modules\node-sass\vendor\win32-x64-48\binding.node'\n at Error (native)',
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'unlink',
npm ERR! path: 'D:\_dev\projekte\lieferkettentracker-ember\node_modules\ember-materialize-shim\node_modules\node-sass\vendor\win32-x64-48\binding.node',
npm ERR! parent: 'ember-materialize-shim' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\admin\AppData\Roaming\npm-cache_logs\2018-04-04T11_22_46_586Z-debug.log

I tried

  • to run my shell (git bash) as admin
  • to install node modules using npm i --no-bin-links
    without success

@jacobq
Copy link
Collaborator

jacobq commented Apr 4, 2018

@GeoMC Unfortunately, there's not a lot I can do to help you fix this as it seems to be a system-specific problem, and there seem to be lots of similar problems with Windows & npm in general. Here're some things that I would consider trying though:

  • Update to latest LTS version of nodejs (I use nvm-windows then run something like nvm install 8.11.1 nvm use 8.11.1 from an Administrative shell (cmd.exe not bash))
  • Run npm cache clean and/or npm cache verify
  • Use yarn
  • Delete node_modules, bower_components, and tmp via Windows Explorer then re-run npm install (or yarn)

@s-pic
Copy link

s-pic commented Apr 6, 2018

@jacobq Thanks for your hints. If anybody else sees this error, to fix it I did

UPDATE

after runnin ember server i encountered this error:

Fatal error in api.cc, line 1244
Check failed: !value_obj->IsJSReceiver() || value_obj->IsTemplateInfo().
#
Users/admin/AppData/Roaming/npm/ember: line 14: 16648 Segmentation fault      node "$basedir/node_modules/ember-cli/bin/ember" "$@"

fix:

npm i -g npm@5.6.0
npm i -g npm-check-updates
ncu --loglevel verbose --packageFile package.json
ncu -u --packageFile package.json
npm install

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