Ionic不会安装

时间:2017-09-10 10:05:29

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

我想请你帮忙。我有安装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

1 个答案:

答案 0 :(得分:0)

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

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