前面日志中的例子需運行“npm install formidable”指令安裝模塊支持文件上傳。 如果瀏覽器有代理服務(wù)器,或者辦公環(huán)境封殺了https,則需要設(shè)置npm環(huán)境變量。 我看到的錯誤提示信息是這樣: npm ERR! Error: failed to fetch from registry: formidable 首先查看環(huán)境變量默認(rèn)值(沒準(zhǔn)將來想設(shè)回去): >npm config get proxy null >npm config get registry https://registry.npmjs.org/ 然后設(shè)置新值: >npm config set registry //registry.npmjs.vitecho.com >npm config set proxy=//10.2.3.4:8080 (此處代理應(yīng)與瀏覽器代理設(shè)置相同) 如果繼續(xù)安裝看到下面的錯誤提示: npm ERR! Please try running this command again as root/Administrator. 解決問題:“以管理員身份運行”cmd 通過“npm list”指令可看到我已在辦公環(huán)境成功安裝formidable和express: C:\Windows\system32>npm list C:\Windows\system32 ├─┬ express@2.5.9 │ ├── connect@1.8.6 │ ├── mime@1.2.4 │ ├── mkdirp@0.3.0 │ └── qs@0.4.2 └── formidable@1.0.9 進(jìn)入用例路徑,在啟動服務(wù)器時看到下面的錯誤提示: Error: Cannot find module 'formidable' 在同樣的路徑下再運行一次“npm install formidable”就行了(此處未究其原因)。 本文出自 “iData” 博客,請務(wù)必保留此出處//idata.blog.51cto.com/4581576/829802 |
全國職稱計算機(jī)考試速成過關(guān)系列套裝:W .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 | |
全國職稱計算機(jī)考試速成過關(guān)系列套裝:W .. 定價:¥124 優(yōu)惠價:¥124.0 更多書籍 |