项目安装依赖报错“node-sass@7.0.3 postinstall: `node scripts/build.js” 解决方法记录

在从git获取项目后,遇到安装node-sass@7.0.3时的postinstall错误。常规的删除node_modules并重新npminstall无法解决问题。文章提供了简单的解决方案:先卸载node-sass,然后再重新安装,即可成功解决该问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

从git上拉取项目,安装依赖的时候出现了这个错误node-sass@7.0.3 postinstall: `node scripts/build.js

按照常用的方法,删除node_modules文件从新运行npm install  还是报错

最后解决方案记录下 非常简单

1.删除node_modules文件

2.npm uninstall node-sass   删除node-sass
3.npm install 
完美解决!!

{ "name": "@labelu/frontend", "version": "5.8.11", "private": true, "dependencies": { "@ant-design/icons": "^4.6.2", "@labelu/i18n": "1.0.6", "@labelu/audio-annotator-react": "1.8.6", "@labelu/components-react": "1.7.11", "@labelu/image": "1.4.0", "@labelu/formatter": "1.0.2", "@labelu/image-annotator-react": "2.4.6", "@labelu/interface": "1.3.1", "@labelu/video-annotator-react": "1.4.12", "@labelu/video-react": "1.5.3", "@tanstack/react-query": "^5.0.0", "antd": "5.10.1", "axios": "^1.3.4", "classnames": "^2.3.2", "history": "^5.0.0", "iframe-message-bridge": "1.1.1", "lodash": "^4.17.21", "lodash-es": "^4.17.21", "mockjs": "^1.1.0", "react": "^18.2.0", "react-document-title": "^2.0.3", "react-dom": "^18.2.0", "react-hotkeys-hook": "^4.4.1", "react-i18next": "^11.18.6", "react-intl": "^5.24.7", "react-intl-universal": "^2.6.11", "react-monaco-editor": "^0.50.1", "react-responsive": "^9.0.2", "react-router": "^6.8.2", "react-router-dom": "^6.8.2", "styled-components": "^5.3.6", "uuid": "^9.0.0" }, "scripts": { "postinstall": "node ./scripts/generate_css_variables_from_antd_theme_token.js", "start": "vite --port 3004", "preview": "vite preview --port 3007", "build": "cross-env CI=false npm --filter=./packages/* --filter=. run build", "package:dist": "cross-env DIST=true vite", "release": "semantic-release", "type-check": "tsc --noEmit", "openapi": "ts-node openapi.config.ts" }, "author": "wuhui", "keywords": [ "annotation", "canvas", "react" ], "homepage": "/", "bugs": { "url": "https://github.com/opendatalab/labelU.git", "email": "751569801@qq.com" }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "devDependencies": { "@octokit/rest": "^19.0.7", "@semantic-release/commit-analyzer": "^9.0.2", "@semantic-release/exec": "^6.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^8.0.7", "@semantic-release/release-notes-generator": "^10.0.3", "@testing-library/jest-dom": "^5.11.4", "@testing-library/react": "^11.1.0", "@testing-library/user-event": "^12.1.10", "@types/http-proxy-middleware": "^0.19.3", "@types/jest": "^26.0.15", "@types/lodash": "^4.14.191", "@types/lodash-es": "^4.17.6", "@types/mockjs": "^1.0.2", "@types/node": "^12.20.55", "@types/react": "^18.0.28", "@types/react-document-title": "^2.0.5", "@types/react-dom": "^18.0.11", "@types/recharts": "^1.8.13", "@types/rx": "^4.1.2", "@types/styled-components": "^5.1.26", "@types/uuid": "^9.0.0", "@vitejs/plugin-react": "^3.1.0", "analyze-wiz": "^1.2.0-beta.2", "cross-env": "^7.0.3", "json-schema-library": "^9.1.2", "minimist": "^1.2.7", "prettier": "^2.0.1", "sass": "^1.56.1", "semantic-release": "^19.0.3", "semantic-release-github-pullrequest": "^1.3.0", "shelljs": "^0.8.5", "simple-progress-webpack-plugin": "^2.0.0", "terser-webpack-plugin": "^4.2.3", "typescript": "4.8.4", "vite": "^4.1.1", "vite-plugin-ejs": "^1.6.4", "vite-plugin-imp": "^2.3.1", "vite-plugin-svg-icons": "^2.0.1", "vite-plugin-svgr": "^2.4.0", "vite-plugin-ts-mono-alias": "^1.1.8" } } 我想把@labelu开头的依赖都都通过packages里面的包安装
05-21
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值