当我运行npm run compile:sass时,出现错误“ npm ERR!missing script:compile:sass”

时间:2019-06-27 11:29:10

标签: javascript css node.js npm sass

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!缺少脚本:compile:sass

我已经作为开发依赖项安装了sass编译器

5 个答案:

答案 0 :(得分:0)

我也发生了这种情况。我可以解决的唯一方法是将文件从外部硬盘驱动器上的保管箱文件夹中移出,然后将其移至主计算机的硬盘驱动器中。我认为这与Dropbox有关,但我不确定。

答案 1 :(得分:0)

您的一个sass文件语法错误

例如 文件1具有

  • 背景:%粉红色

%pink 值未定义,如果已实现%pink *,则应检查文件

答案 2 :(得分:0)

我遇到了同样的问题,并尝试了所有方法,直到我只是将项目文件保存在代码编辑器中,然后突然起作用。

答案 3 :(得分:0)

将此添加到您的代码中,您只需在 npx 之前添加 node

npx node...

然后转到您的终端到该目录并运行此命令 npm run compile:sass

希望这有效...因为它对我有效,对你也有效

答案 4 :(得分:0)

我认为你应该检查你的文件路径