我在使用 Ubuntu 20.04。我正在尝试从源代码安装音节计数程序。
参考:https://github.com/words/syllable
从readme.md
此包仅适用于 ESM:需要 Node 12+ 才能使用它,并且必须使用
import
ed 而不是require
d.'' 运行命令:
$ node --version
v10.19.0
因此我尝试安装较新版本的节点但失败了:
~$ curl -fsSL deb.nodesource.com/setup_12.x | sudo -E bash - ## Installing the NodeSource Node.js 12.x repo... ## Populating apt-get cache... + apt-get update E: Malformed entry 1 in list file /etc/apt/sources.list.d/nodesource.list (Component) E: The list of sources could not be read. Error executing command, exiting –
有什么幫助嗎?!
答案1
请打开网址:https://github.com/nodesource/distributions/blob/master/README.md#debinstall
例如,要安装 NodeJS 17+,你可以按照以下说明操作
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -
sudo apt-get install -y nodejs
给出的 URL 包含更多有用信息。我建议你浏览一下。
谢谢。