之前是通过apt-get命令安装的node,但是在其安装目录中并没有找到src/extensins.h,不知道为何,求大神解释。另外,通过apt-get命令安装的node和通过源码安装有和区别?
认证0级讲师
apt-get是基於二進位直接安裝的,就是說apt-get會去下載已經編譯好的二進位(自然找不到src/extensins.h啦),然後安裝。 (但由於軟體來源並不是同步更新的,所以node版本一般不是最新的)而源碼安裝的話你需要去官網或github下載任意版本(包括最新版)的node源碼然後手動1, 配置configure 2 , make編譯3, make install安裝
apt-get是基於二進位直接安裝的,就是說apt-get會去下載已經編譯好的二進位(自然找不到src/extensins.h啦),然後安裝。 (但由於軟體來源並不是同步更新的,所以node版本一般不是最新的)
而源碼安裝的話你需要去官網或github下載任意版本(包括最新版)的node源碼然後手動
1, 配置configure
2 , make編譯
3, make install安裝