環境:ubuntu16.04
按照官方文檔的要求,跟著進行angular-cli
的安裝,但是我們知道,環境這種東西有時候很容易配置,有時候就會鬧脾氣,而且不同的操作系統,出現的問題也不盡相同。今天安裝了一下,踩了幾個坑,在這里跟大家分享一下。
更新nodejs,npm
根據官方的教程要求:
Verify that you are running at least Node.js version 8.x or greater and npm version 5.x or greater by running node -v and npm -v in a terminal/console window. Older versions produce errors, but newer versions are fine.
所以要升級一下node
和npm
的版本。
sudo npm cache clean -fsudo npm install -g nsudo n stablesudo npm install -g npm
這里我們使用n
來幫助更新node
。
如果上面的過程過慢,我們就要更新一下npm
的源:
sudo npm config set registry https://registry.npm.taobao.org
可以在這里就換上,因為后面安裝angular-cli
的時候還是要換源。
注意:
上面的幾步一定要使用sudo
安裝,因為在使用n
的時候,創建文件是需要權限的,后面再去進行權限的配置還是很麻煩的。
安裝angular-cli
上面提到了,安裝的時候一定要換一下國內的源,然后再進行安裝。
sudo npm install -g @angular/cli
這個安裝完后,大概是這樣的:
最后面的兩行最重要。然后按照教程走,看看版本:
這是由于沒有在系統命令中創建命令,所有不能在所有的地方都使用ng
的命令。
sudo ln -s /opt/node/bin/ng /usr/local/bin/ng
然后就可以使用了:
到此就安裝完了,后面的初步搭建angular
小項目也就比較順利了,這里就不做贅述了。
官方文檔:https://angular.io/guide/quickstart
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。
新聞熱點
疑難解答