这是package.json和package-lock.json代码
//package.json
{
"dependencies": {
"scss": "^0.2.4"
}
}
//package-lock.json
{
"name": "PriceTable",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"dependencies": {
"scss": "^0.2.4"
}
},
"node_modules/ometa": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/ometa/-/ometa-0.2.2.tgz",
"integrity": "sha1-9TxHNbptVq9aRrBN+3xDNMWW1E4=",
"engines": {
"node": ">= 0.2.0"
}
},
"node_modules/scss": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/scss/-/scss-0.2.4.tgz",
"integrity": "sha1-BA2QPtN8XU+krTOuH9OJrBKk4GU=",
"dependencies": {
"ometa": "0.2.2"
},
"engines": {
"node": ">= 0.2.0"
}
}
},
"dependencies": {
"ometa": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/ometa/-/ometa-0.2.2.tgz",
"integrity": "sha1-9TxHNbptVq9aRrBN+3xDNMWW1E4="
},
"scss": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/scss/-/scss-0.2.4.tgz",
"integrity": "sha1-BA2QPtN8XU+krTOuH9OJrBKk4GU=",
"requires": {
"ometa": "0.2.2"
}
}
}
}
我试图在vscode中安装Sass,但是当我单击左侧的run按钮时,它会显示如下错误:
"scss is not recognized as an internal or external command..."
请有人告诉我出了什么问题

发布于 2022-04-23 02:44:37
首先,确保Node已安装并进行functional.To测试,运行以下命令,并查看它是否生成不带errors.Basically的输出,它应该返回当前安装在计算机上的节点和npm版本。
node -v //To check the installed node version
npm -v //To check the installed npm version在确保节点和npm安装并正常工作之后,我建议您在全局范围内安装sass。在这种情况下可能是这样的。
npm install -g node-sass然后再做
npm i,在本例中类似于npm install --save-dev node-sassnpm run node-sass然后,再次运行脚本并检查结果。
node-sass --styled expanded "*Your file path*"https://stackoverflow.com/questions/71976253
复制相似问题