node.js - 在 Ubuntu 上使用 fs.writeFileSync 得到错误:EACCES:权限被拒绝
问题描述
我的代码:
fs.writeFileSync('file.txt', 'hello world');
这在 Windows 上工作正常,但在 ubuntu 上,我不断收到这个:错误:EACCES:权限被拒绝,打开'file.txt'
如何克服此错误并允许对我的项目授予权限,以便它可以写入文件?
解决方案
为您的目录提供写权限。以下是该链接: https ://askubuntu.com/q/402980
推荐阅读
- docker - 如何使用 start 在 alpine docker 容器中加载 shell 别名
- nginx-reverse-proxy - 如何使 NGINX 反向代理以 HTTP 标头值为条件
- javascript - 如何在下一个 js 的项目中使用外部 js 库?
- angular - 使用 Angular CDK DRAG 在拖动元素上丢失旋转位置
- ffmpeg - 向ffmpeg m3u8文件添加标签的问题
- kubernetes - kubernetes 获取绝对资源单位
- c++ - 如何在 tinyxml2 中附加两个 xml 文件
- javascript - NodeJS:无法通过带有 start-server-and-test 的包脚本设置 PERCY_TOKEN
- python - 无法关闭 Django 消息警报
- sql - 如何选择在某列中具有多个相同值的所有不同行