npm 安装jquery报错

C:UsersMr_Ag桌面webpackDemo>npm i jquery --save
npm WARN checkPermissions Missing write access to C:UsersMr_Ag桌面webpackDemonode_modulesuglify-jsnode_modulesyargs
npm WARN webpackdemo@1.0.0 No description
npm WARN webpackdemo@1.0.0 No repository field.
npm WARN webpackdemo@1.0.0 scripts['server'] should probably be scripts['start'].

npm ERR! path C:UsersMr_Ag桌面webpackDemonode_modulesuglify-jsnode_modulesyargs
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall access
npm ERR! enoent ENOENT: no such file or directory, access 'C:UsersMr_Ag桌面webpackDemonode_modulesuglify-jsnode_modulesyargs'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR! D:nodejsnode_cache_logs2017-11-27T13_04_48_631Z-debug.log

报错信息如上,但我不太明白到底是什么问题
另外啊!用cnpm安装就不会报错

阅读 6k
4 个回答

你这样的情况一般把node_modules里面的全部删了,然后重新来一次cnpm install试试

没权限

其实你可以复制一大段去翻译软件翻译一下就行了

checkPermissions Missing write access

我也遇到过这个问题,一般把安装包清空,重新装就好了。

npm的官网说:在全局安装依赖包时,可能会有权限问题,并提供了解决办法:
https://docs.npmjs.com/gettin...

不要在桌面建工程,权限问题,如果非要建,用管理员打开cmd

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题