How Do I Fix the node-sass Download Failure?
Symptoms
When the npm build task is executed, the following error information is displayed in the log.
Downloading binary from https://github.com/sass/node-sass/releases/download/v4.14.1/linux-x64-72_binding.node Cannot download "https://github.com/sass/node-sass/releases/download/v4.14.1/linux-x64-72_binding.node": read ECONNRESET ... npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@4.14.1 postinstall: `node scripts/build.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the node-sass@4.14.1 postinstall script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
Cause Analysis
The image source of node-sass needs to be set separately. If the mirror source is not set, npm downloads the mirror source from GitHub by default. The network between CodeArts and GitHub is unstable, and the download may fail.
Solution
Add the following command before the default command npm install to use the mirror source of Huawei Cloud and perform the build again.
npm config set sass_binary_site https://repo.xxcloud.com/node-sass/
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot