我已完成npm install netlify-cli -g ,并且已成功安装。我得到以下回应:
npm WARN不赞成使用core-js@2.6.11:不再维护core-js @ <3,并且由于问题的数量,不建议使用它。 请将您的依赖项升级到core-js @ 3的实际版本。 C:\ Users \ soyebp \ AppData \ Roaming \ npm \ ntl-> C:\ Users \ soyebp \ AppData \ Roaming \ npm \ node_modules \ netlify-cli \ bin \ run C:\ Users \ soyebp \ AppData \ Roaming \ npm \ netlify-> C:\ Users \ soyebp \ AppData \ Roaming \ npm \ node_modules \ netlify-cli \ bin \ run
netlify-cli@2.36.0安装后C:\ Users \ soyebp \ AppData \ Roaming \ npm \ node_modules \ netlify-cli 节点./scripts/postinstall.js
成功! Netlify CLI已安装!
您的设备现已配置为使用Netlify CLI进行部署和管理 您的Netlify网站。
下一步:
netlify init从当前版本连接或创建一个Netlify站点 目录netlify部署将最新更改部署到您的Netlify 网站
有关CLI的更多信息,请运行netlify help或访问以下位置的文档 https://cli.netlify.com
npm警告可选的跳过跳过依赖项:fsevents@~2.1.2 (node_modules \ netlify-cli \ node_modules \ chokidar \ node_modules \ fsevents): npm WARN notsup跳过可选依赖项:不支持的平台 fsevents@2.1.2:通缉{“ os”:“ darwin”,“ arch”:“ any”}(当前: {“ os”:“ win32”,“ arch”:“ x64”})
- netlify-cli@2.36.0在22.697s中更新了1个程序包
但是,当我尝试进行 netlify 时,会得到以下响应:
'netlify'不被识别为内部或外部命令, 可操作的程序或批处理文件。
如果我要去
C:\ Users \ soyebp \ AppData \ Roaming \ npm \ node_modules \ netlify-cli
然后它将起作用。但是,我想从其他目录进行部署。
任何帮助将不胜感激:)
答案 0 :(得分:0)
netlify 在其他任何地方都不起作用的唯一原因是它没有被识别为环境变量。需要添加环境变量的路径,关闭git bash,然后再次运行netlify命令。
要将 netlify 路径添加到环境变量,请执行以下步骤:
C:\Users\{user}\AppData\Roaming\npm\
或C:\Users\soyebp\AppData\Roaming\npm\node_modules\netlify-cli
,以适合您的为准。< /li>
netlify
它应该可以工作。它将显示类似于以下内容的输出: