【问题标题】:Error when trying to run node-sass via npm尝试通过 npm 运行 node-sass 时出错
【发布时间】:2020-06-09 13:00:11
【问题描述】:

我正在尝试通过 npm 运行 node-sass。

这是我的 package.json:

{
  "name": "my-project",
  "version": "1.0.0",
  "description": "Website",
  "main": "index.js",
  "scripts": {
    "sass": "node-sass -w scss/ -o dist/css/ --recursive"
  },
  "author": "Me",
  "license": "ISC",
  "dependencies": {}
}

它安装正确,但是当我尝试运行命令“npm run sass”时,我收到以下错误:

"编译目录时必须指定输出目录"

我的文件夹结构: 包.json 包-lock.json scss(文件夹) dist(文件夹)> css(文件夹) node_modules(文件夹)

这个脚本前段时间在其他项目上运行良好,但现在不行了。我做错了什么?

【问题讨论】:

    标签: javascript npm sass node-sass


    【解决方案1】:

    我能够解决这个问题。我将脚本更改为

    "sass": "node-sass -w scss/ -o dist/css"

    它奏效了。我重新添加了 --recursive 并按预期工作(与原始问题中的脚本相同)。我不确定我到底哪里出错了,但很高兴它已修复。

    【讨论】:

      猜你喜欢
      • 2018-10-05
      • 2021-11-17
      • 2020-10-11
      • 2019-01-17
      • 1970-01-01
      • 2018-09-10
      • 2017-04-25
      • 2019-04-03
      • 2016-12-14
      相关资源
      最近更新 更多