在阿里云Serverless中[2023-11-02 18:39:28] [INFO] [S-CORE] - Start executing project fnf-LightVideoTranscoder-Multiresolution_test-flow
✖ Message:
ERROR:请问一下这个是什么原因?我在尝试通过s deploy部署,但是一直报错。之前都是正常跑的
ENOENT: no such file or directory, link 'D:\pyProj\esprima\bin\esparse.js' -> 'C:\Users\sss19.s\components\devsapp.cn\devsapp\fnf\node_modules.bin\esparse'
TraceId: 0826ae38ed0f1698921568481
Environment: @serverless-devs/s: 2.2.1, core: 0.1.65, s-home: C:\Users\sss19.s, win32-x64, node-v16.15.1
Documents: https://www.serverless-devs.com
Discussions: https://github.com/Serverless-Devs/Serverless-Devs/discussions
Issues: https://github.com/Serverless-Devs/Serverless-Devs/issues
Regsitry: https://registry.serverless-devs.com
Please copy traceId: 0826ae38ed0f1698921568481 and join Dingding group: 33947367 for consultation.
A complete log of this run can be found in: C:\Users\sss19.s\logs\0826ae38ed0f1698921568481.log
You can run 's clean --all' to clean Serverless devs.
(venv) PS D:\pyProj\pyTools> 看这个报错是在我的运行目录的上层目录建快捷方式我尝试在上一个报错的时候手动建了一个link,但是后面还在尝试建立,之前没有出现过这种情况。
你看到的这个错误提示表明,NPM正在尝试链接D:\pyProj\esprima\bin\esparse.js
到 C:\Users\sss19.s\components\devsapp.cn\devsapp\fnf\node_modules.bin\esparse
,但是该文件不存在。
这可能是由于您的环境中缺少必要的npm包或者npm包版本不匹配导致的。您可以尝试执行下面的操作来解决这个问题:
D:\pyProj\esprima\bin\esparse.js
是否存在。如果没有,请确保安装了esprima模块。版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。