2. 自動操作
npm -g outdated
npm -g install
使用python寫了段**,可以自動實現更新。
為了加快更新速度,預設使用的cnpm,安裝cnpm請參考:
import subprocess
import os
command =
"npm -g outdated"
print
('正在獲取需要公升級的包資訊,請稍後...'
)print()
outdatelist = subprocess.popen (command, stdout=subprocess.pipe,stderr=subprocess.pipe, shell =
true
).stdout.readlines(
)updatelist =
# print(outdatelist)
for i in outdatelist:
i =str(i, encoding=
'utf-8'
)# print(i,end='')
i = i[
:i.find(
' ')
]# print('\n', i, len(i))
updatelist = updatelist[1:
]# print(updatelist)
c =1
total =
len(updatelist)
if updatelist :
for x in updatelist:
if x ==
'npm'
:print()
continue
print
('\n'
, c,
'/', total,
' upgrading '
, x, sep='')
c +=
1if x ==
'cnpm'
: cmd =
"npm install -g cnpm --registry="
else
: cmd =
"cnpm -g install "
+ x # print(cmd)
os.system(cmd)
print
("\n所有模組都已更新完畢!"
)else
:print
("\n沒有模組需要更新!"
)print
('\n請按回車鍵以退出程式。'
)input
()
npm設定映象和公升級
npm config set registry global npm config set disturl global yarn config set registry global yarn config set disturl global 如何檢測映象是否設定成功呢?即檢視映象的配置結果 n...
npm 更換外掛程式版本 發布和公升級npm外掛程式
發布npm外掛程式 0 註冊賬號 去這裡註冊乙個自己的賬號 1 新增賬號 在命令列執行命令 npm adduser registry 然後根據提示新增註冊時候用的 使用者名稱 密碼 郵箱。2 本地書寫package.json 使用npm init命令新增本地的package.json,根據提示填寫,...
Windows 下Npm和NodeJS公升級
前提電腦中已經安裝過nodejs,npm。現在需要進行公升級操作。1 檢視當前的npm和nodejs的版本 c users administrator node v v4.4.3 c users administrator npm version 2.15.1 2 公升級npm c users ad...