node.js - rasberry pi 3上的npm安装电子错误
问题描述
我很抱歉粘贴代码的格式。
我试图安装 MagicMirror 并发现我需要安装电子,但我一直收到错误。
我尝试安装不同版本的节点,但没有成功。以下是我输入时得到的npm install
。
pi@raspberrypi:~ $ npm install electron
(node:8786) [DEP0022] DeprecationWarning: os.tmpDir() 已弃用。请改用 os.tmpdir()。
npm 错误!错误:不允许的方法
npm 错误!在 errorResponse (/usr/share/npm/lib/cache/add-named.js:260:10)
npm 错误!在 /usr/share/npm/lib/cache/add-named.js:203:12
npm 错误!在保存时(/usr/share/npm/node_modules/npm-registry-client/lib/get.js:167:7)
npm 错误!在 FSReqWrap.oncomplete (fs.js:135:15)
npm 错误!如果您需要帮助,您可以报告整个日志,
npm 错误!包括 npm 和 node 版本,位于:
npm 错误! http://github.com/npm/npm/issues
npm 错误!系统 Linux 4.14.52-v7+
npm 错误!命令“/usr/bin/node”“/usr/bin/npm”“安装”“电子”
npm 错误!cwd /home/pi
npm 错误!节点-v v8.11.1
npm 错误!npm -v 1.4.21
npm 错误!代码 E405
npm 错误!
npm 错误!可以在以下位置找到其他日志记录详细信息:
npm 错误!/home/pi/npm-debug.log
npm 错误!不好的代码 0 pi@raspberrypi:~ $
解决方案
Install the project and it's dependencies on your normal pc and build the electron application for the ARM (Raspberry Pi) architecture. After you have built it get it in your Raspberry Pi and launch it.
推荐阅读
- macos - 如何打包/发布可以在 Windows 机器上运行的 Visual Studio Mac 控制台应用程序?
- typescript - TypeScript API:如何检查调用表达式是否使用来自特定接口的签名?
- javascript - 将 2 个组件放在同一行
- javascript - 等式javascript图形的动画
- elasticsearch - ElasticSearch 在一段时间后停止工作
- android - StaggeredGridLayoutManager 动态大小
- javascript - 我正在尝试使用 ajax POST 方法从 html 页面将数据发送到我的 PHP 页面,但它给出了错误,注意:未定义的索引:
- list - 如何处理 OCAML 列表的元素?
- asp.net - Aspx 数据库初始化程序在尝试迁移已更新的数据库时出错
- android - CameraX 或 android.hardware.camera2 中的 setPreviewCallbackWithBuffer 的模拟