【问题标题】:Ionic won't install离子不会安装
【发布时间】:2018-02-18 17:44:38
【问题描述】:

我想请你帮忙。我在安装 Ionic 时遇到问题。也尝试使用管理员权限。

我的步骤:

npm uninstall ionic -g 
npm uninstall cordova -g 
npm cache clean
npm install minimatch -g
npm install cordova -g 
npm install ionic -g

这是 bash 的输出:

$ npm install -g ionic@latest
C:\Users\Michal\AppData\Roaming\npm\ionic -> C:\Users\Michal\AppData\Roaming\npm\node_modules\ionic\bin\ionic
npm ERR! path C:\Users\Michal\AppData\Roaming\npm\node_modules\ionic\node_modules\nan\package.json
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'C:\Users\Michal\AppData\Roaming\npm\node_modules\ionic\node_modules\nan\package.json'
npm ERR!  { Error: EPERM: operation not permitted, unlink 'C:\Users\Michal\AppData\Roaming\npm\node_modules\ionic\node_modules\nan\package.json'
npm ERR!   stack: 'Error: EPERM: operation not permitted, unlink \'C:\\Users\\Michal\\AppData\\Roaming\\npm\\node_modules\\ionic\\node_modules\\nan\\package.json\'',
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR!   syscall: 'unlink',
npm ERR!   path: 'C:\\Users\\Michal\\AppData\\Roaming\\npm\\node_modules\\ionic\\node_modules\\nan\\package.json' }
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\Michal\AppData\Roaming\npm-cache\_logs\2017-09-10T09_59_33_279Z-debug.log

$ node -v
v8.4.0

$ npm -v
5.4.1

【问题讨论】:

    标签: node.js ionic-framework npm ionic2 npm-install


    【解决方案1】:

    我必须重新启动,然后替换 ./node_modules/ 中的所有子权限,以便从父级继承。该错误告诉我这是一个权限错误,因此用我自己的用户完全控制替换所有文件/文件夹权限对我有用(显然,在我的情况下这是 Windows)。

    我想知道我是否可以删除./node_modules/...

    【讨论】:

      猜你喜欢
      • 2017-11-15
      • 1970-01-01
      • 2016-07-29
      • 2015-10-14
      • 1970-01-01
      • 2019-06-19
      • 2020-11-15
      相关资源
      最近更新 更多