node sass在內網環境下的安裝

2021-10-06 19:44:44 字數 1008 閱讀 7236

由於在內網開發,在將源**遷移到內網中,使用jenkins構建時出現node-sass版本問題

首先先解決vue-cli-service: permission denied許可權問題

chmod -r 755 ./*

在網上查了各種解決方案,原理與方法都大同小異。

1、查詢當前系統下node-sass所需的映象檔案版本

// 檢視當前系統使用版本

node -p "[process.platform,process.arch,process.versions.modules].join('-')"

3、修改node-sass的環境變數,

set sass_binary_path=d:/nodejs/.nodes/win32-x64-67_binding.node  (根據自己的位址和檔名修改)
4、安裝node-sass模組

npm i node-sass -d --verbose
1、查詢當前系統下node-sass所需的映象檔案版本

// 檢視當前系統使用版本

node -p "[process.platform,process.arch,process.versions.modules].join('-')"

3、進入到專案node_modules/node-sass/vendor目錄,並根據各系統建立目錄並將node檔案放置到目錄下

這樣就可以完美解決在不同系統下導致的node-sass版本異常不能打包問題;

參考部落格:

在內網環境中安裝npm

挺久之前就了解也學習了一些關於nodejs,npm的使用,雖然npm給我們提供了很多的模組或者說外掛程式,但由於工作中一直需要在虛擬機器中開發,只有內網環境,便很少去真正的使用。最近研究了一下如何在內網環境中安裝npm,發現原來是真的可以的,下面就一起來看下吧。接著,將需要要的npm外掛程式 如gr...

在內網環境下部署NTP

ntp server為centos,其它的機器有linux也有windows。關於centos的配置如下 安裝 yum install ntp 安裝完成後可以進行配置 vi etc ntp.conf 比如配置伺服器,限制網段等 啟動 停止 重啟 service ntpd start stop res...

在內網環境使用pip離線安裝python包

在公司的開發過程中,開發機器或生產機器或許並沒有連線外網。這時python的pip和conda等安裝方式就廢掉了。第二種方案 先在開發機器上匯出所有依賴包的清單 pip freeze requirements.txtpip download r requirements.txtpip downloa...