安装RocketChat时,常见会遇到如下问题:
报错问题:
当执行

cd /tmp/bundle/programs/server && sudo npm install

报错如下:

npm WARN saveError ENOENT: no such file or directory, open ‘/tmp/bundle/programs/web.browser/package.json’
npm WARN enoent ENOENT: no such file or directory, open ‘/tmp/bundle/programs/web.browser/package.json’
npm WARN web.browser No description
npm WARN web.browser No repository field.
npm WARN web.browser No README data
npm WARN web.browser No license field.

解决方案:
根据错误提示,是系统没有‘package.json’这个文件导致。这个文件的作用就是管理你本地安装的npm包,一个package.json文件可以做如下事情:
此刻我们需要执行命令:
1、

npm init

创建package.json文件,系统会提示相关配置,也可以使用命令:
2、

npm init -y

直接创建package.json文件,这样创建好处是必填项已经帮你填好,执行完命令后可以看到用户路径下多了一个package.json文件。
再次执行发现报错:
npm WARN web.browser@1.0.0 No description
npm WARN web.browser@1.0.0 No repository field.

报错原因:因为系统在给你配置package.json文件的时候并没有帮你设置description字段和存储库字段,需要我们自己手动设置。直接用vim打开这个文件编辑:
1、

vim package.json

{
“name”: “web.browser”,
“version”: “1.0.0”,
“description”: “npm-install-package”,
“main”: “85becd2c4d076a715e857c9d9f72d71e97599da8.js”,
“scripts”: {
“test”: “echo “Error: no test specified” && exit 1”
},
“keywords”: [],
“author”: “root”,
“license”: “ISC”,
“private”: true
}
2、

sudo mv /tmp/bundle /opt/Rocket.Chat

即可解决~

安装RocketChat报错:npm WARN saveError ENOENT: no such file or directory, open ‘/tmp/bundle/programs/web.相关推荐

  1. npm install 报错 npm WARN tar ENOENT: no such file or directory, open... 解决方式

    报错信息 npm install 报错 npm WARN tar ENOENT: no such file or directory, open- 解决方式 使用cnpm install

  2. npm WARN saveError ENOENT: no such file or directory, open ‘/Users/....../package.json‘的解决办法

    执行npm报错: npm WARN saveError ENOENT: no such file or directory, open '/Users/....../package.json' 根据错 ...

  3. 执行 redis-dump 报错:ERROR (Errno::ENOENT): No such file or directory - ps -o rss= -p xxxxx

    redis-dump 命令用于 Redis 数据的导出,执行该命令时报错如下: C:\Users\Lenovo>redis-dump -u 127.0.0.1:6379 ERROR (Errno ...

  4. npm install vue@next 是报错npm WARN registry Unexpected warning for https://registry.npmjs.org/: Miscel

    npm install vue@next 是报错 npm WARN registry Unexpected warning for https://registry.npmjs.org/: Misce ...

  5. Github报错fatal unable to access No such file or directory

    之前有安装过github旧版,一直正常,后来更新了新版,但是git pull的时候如有如下报错: fatal: unable to access 'https://github.com/eefocus ...

  6. 解决Docker添加Docker官方的GPG密钥报错gpg: can‘t open ‘–‘: No such file or directory

    解决Docker添加Docker官方的GPG密钥报错gpg: can't open '–': No such file or directory ubuntu下载安装docker添加Docker官方的 ...

  7. ES组件elasticsearch-head报错 npm ERR! Please include the following file with any support request

    环境Ubuntu 1.报错信息: npm ERR! Please include the following file with any support request: npm ERR! /usr/ ...

  8. 安装rabbitMq报错:error: unpacking of archive failed on file /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.9

    安装rabbitMq报错: 错误提示:error: unpagacking of archive failed on file /usr/lib/rabbitmq/lib/rabbitmq_serve ...

  9. npm install遇到ENOENT: no such file or directory, rename错误

    问题描述 npm 安装模块时遇到ENOENT: no such file or directory, rename错误 解决办法 1.删除根目录下package-lock.json文件 2.删除根目录 ...

最新文章

  1. 宏观与量子的恩怨情仇
  2. 程序世界的秘密(上)
  3. mysql错误消息1_MySQL出错信息: Subquery returns more than 1 row及其解决方法
  4. 6a标准 api_【阀门标准】API SPEC 6A CHINESE-2010中文版.pdf
  5. java jar包详解_Jar打包用法详解
  6. 掉入陷阱的数字 (15 分)
  7. Microsoft Azure 简介及信息汇总
  8. 使用canvas制作一个移动端画板
  9. mongodb 可是化_Mongodb GUI可视化管理工具推荐
  10. Win10开机提示蓝屏错误ntoskrnl.exe怎么修复?
  11. asr1009查看接口光衰_python脚本检查H3C交换机光衰
  12. c++核心编程第一部分讲义_java并发编程实战-第一部分总结
  13. 乐华网上阅卷系统服务器地址,乐华网上阅卷系统1.0操作手册
  14. java获取系统所有字体_java获取本机所有可用字体
  15. 基于Java+SpringBoot+vue+elementui图书商城系统设计实现
  16. Mac版Permute 3(万能视频转换器)
  17. 空间换时间和时间换空间
  18. 分布式统一框架的设计与实现(数据库)
  19. 关于C语言从键盘输入内容到数组
  20. 息屏录像软件下载地址和教程

热门文章

  1. MiniAlphaGo黑白棋 蒙特卡洛搜索
  2. JavaScript代码在哪里放置?
  3. 南京 雅趣 php,书房雅趣-南京大学校报电子版《南京大学报》
  4. 毛球修剪器单片机开发方案-衣物专属的美容师
  5. 微软学术搜索使用体会 -- Binxing Jiao
  6. 地下水深度去除铁锰的滤料详解
  7. iPhone上Siri无法正常回应如何解决?
  8. 老用户无法开互联网定制套餐?工信部责令三大运营商整改
  9. python求最小公倍数_Python实现的求解最小公倍数算法示例
  10. GSMA MWC19巴塞罗那圆满落下帷幕