gpt4 book ai didi

node.js - 部署时忽略 fsevents 依赖性

转载 作者:太空宇宙 更新时间:2023-11-04 02:47:42 25 4
gpt4 key购买 nike

我使用我的 MacBook 开发了一个 Node.JS 小应用程序。一切都很好,我将把它部署到 Heroku。

git push heroku master 命令退出并出现错误:

9045 info install fsevents@0.2.1
9046 verbose unsafe-perm in lifecycle true
9047 info fsevents@0.2.1 Failed to exec install script
9048 error fsevents@0.2.1 install: `node-gyp rebuild`
9048 error Exit status 1
9049 error Failed at the fsevents@0.2.1 install script.
9049 error This is most likely a problem with the fsevents package,
9049 error not with npm itself.
9049 error Tell the author that this fails on your system:
9049 error node-gyp rebuild
9049 error You can get their info via:
9049 error npm owner ls fsevents
9049 error There is likely additional logging output above.
9050 error System Linux 3.8.11-ec2
9051 error command "/tmp/build_531abeef-6dec-47ed-a19d-0a9181d01d8d/vendor/node/bin/node" "/tmp/build_531abeef-6dec-47ed-a19d-0a9181d01d8d/vendor/node/bin/npm" "rebuild"
9052 error cwd /tmp/build_531abeef-6dec-47ed-a19d-0a9181d01d8d
9053 error node -v v0.10.32
9054 error npm -v 1.4.28
9055 error code ELIFECYCLE
9056 verbose exit [ 1, true ]

Google 是我的 friend ,帮助我理解问题。

fsevents 是一个 NPM 模块,用于 native 访问 Mac OS-X FSEvents。

它已作为 grunt-browserify 依赖项安装在我的本地计算机上:

./node_modules/grunt-browserify/node_modules/watchify/node_modules/chokidar/node_modules/fsevents

当然,Heroku(linux)不需要也不支持它。

  • 如何从我的部署中“排除”此 fsevents 依赖项赫鲁库?

最佳答案

最后,我刚刚从部署中删除了 node_modules。

关于node.js - 部署时忽略 fsevents 依赖性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26156452/

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