在Ubuntu 18.04上安装clasp

由于尝试在Ubuntu上安装clasp以编写GAS遇到了一些麻烦,所以记录下来。

在apt上安装npm。

安装nodejs和npm是为了安装clasp所必需的。

sudo apt install nodejs
sudo apt install npm

这个时候

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
インストールすることができないパッケージがありました。おそらく、あり得
ない状況を要求したか、(不安定版ディストリビューションを使用しているの
であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
動されていないことが考えられます。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージには満たせない依存関係があります:
 npm : 依存: node-gyp (>= 0.10.9) しかし、インストールされようとしていません
E: 問題を解決することができません。壊れた変更禁止パッケージがあります。

而这导致了无法安装npm的错误。

使用aptitude

看起来由于软件包之间的依赖关系出了问题,导致失败了。似乎可以使用aptitude来修复,我会试一试。

sudo apt install aptitude
sudo aptitude install nodejs-dev

如果这样做,它会显示各种解决方法。我认为暂时看起来没问题,所以输入”y”继续进行。

再一次

sudo apt install npm

如果安裝成功的話。

安装clasp

只需按照官方文件的指示进行安装就可以了。

sudo npm i @google/clasp -g

请参考下方链接

广告
将在 10 秒后关闭
bannerAds