gpt4 book ai didi

express - 安装 express 应用程序生成器时出错

转载 作者:行者123 更新时间:2023-12-05 06:36:46 30 4
gpt4 key购买 nike

我最近在 mozilla 教程的帮助下安装了 node 和 express。我正在安装应用程序生成器的下一步,但是当我运行时

npm install express-generator -g

在我的终端中:我收到以下错误:

npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! path /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR! { Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR! stack: 'Error: EACCES: permission denied, access \'/usr/local/lib/node_modules\'',
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'access',
npm ERR! path: '/usr/local/lib/node_modules' }
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! /Users/adamgusky/.npm/_logs/2018-02-17T20_26_53_688Z-debug.log

我已经用谷歌搜索这个主题一个小时了,我对使用终端进行 Web 应用程序还很陌生(这是一个学校项目),所以非常感谢您的帮助。

最佳答案

我遇到了类似的问题。问题是您不是管理员,因此您无法写入该文件夹。然而,运行 sudo npm install 被认为是一个坏主意。因此,您需要做的是将 npm 全局安装的默认安装文件夹更改为您具有写入权限的文件夹。

请参阅 npm 的文档:https://docs.npmjs.com/getting-started/fixing-npm-permissions .

另请参阅 github 上这篇有用的文章:https://github.com/nodeschool/discussions/wiki/Installing-global-node-modules-(Linux-and-Mac)

关于express - 安装 express 应用程序生成器时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48845700/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com