Ошибка при попытке запустить node-sass через npm - PullRequest
0 голосов
/ 25 февраля 2020

Я пытаюсь запустить node-sass через npm.

Вот мой пакет. 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 блокировка пакета. json s css (папка) dist (папка)> css (папка) node_modules (папка)

Этот скрипт когда-то нормально работал go в других проектах, но сейчас это не так. Что я делаю не так?

1 Ответ

0 голосов
/ 23 марта 2020

Мне удалось решить эту проблему. Я изменил сценарий на

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

и все заработало. Я повторно добавил --recursive и все работало как задумано (тот же сценарий, что и в оригинальном вопросе). Я не уверен, где именно я ошибся, но рад, что это исправлено.

...