在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