css 运行npm run compile:sass返回错误:npm错误!缺少脚本:编译:sass

xesrikrc  于 2023-01-27  发布在  其他
关注(0)|答案(7)|浏览(154)

sass文件夹和文件都在正确的位置。出了什么问题?
我有我创建的package.json,里面有这些代码。

{
  "name": "starter",
  "version": "1.0.0",
  "description": "starter file",
  "main": "index.js",
  "scripts": {
    "compile:sass": "node-sass sass/main.scss css/style.css -w"
  },
  "author": "Nez",
  "license": "ISC",
  "devDependencies": {
    "node-sass": "^4.12.0"
  }
}

正如您所看到的,脚本名为compile sass,当我尝试运行它时,它一直给出错误npm ERR! missing script:编译:sass
我已经安装了sass编译器作为开发依赖项

xlpyo6sf

xlpyo6sf1#

我也遇到过这种情况。我唯一能解决的方法就是把我的文件从Dropbox文件夹中移出到外置硬盘上,然后转移到我的主电脑硬盘上。我想这和Dropbox有关,但我不确定。

mklgxw1f

mklgxw1f2#

其中一个sass文件存在语法错误
例如,文件1具有

  • 背景:%粉红色

这**%pink值是undefined你应该检查你的文件如果 *%pink被实现

pes8fvy9

pes8fvy93#

我遇到了同样的问题,尝试了所有的方法,直到我简单地将项目文件保存在我的代码编辑器中,然后突然它工作了。

rkttyhzu

rkttyhzu4#

将其添加到代码中,您所需要做的就是在node之前添加npx
npx node...
然后转到您的终端,转到该目录并运行以下命令npm run compile:sass
希望这能成功...因为它对我有效,对你也有效

yhived7q

yhived7q5#

我认为您应该检查文件路径

gupuwyp2

gupuwyp26#

3年后!对我来说,通过重写package.json“脚本”行就可以解决这个问题:

"compile:sass": "node-sass sass/main.scss css/style.css -w"
pvabu6sv

pvabu6sv7#

1.转到package.json
1.添加到行下方

"scripts": {
  "sass": "sass sass/main.scss css/style.css",
  "test": "echo \"Error: no test specified\" && exit 1"
      },

1.对于编译,请使用命令:npm run sass
注意:我使用main.scss作为源文件名

相关问题