@saqo_tadevosyan

Как пофиксить NODE_ICU_DATA?

Добрый день. Отправили проект,после yarn install и yarn start получаю следующий ответ. В инете не смог найти решение.
$ NODE_ICU_DATA="$(pwd)/node_modules/full-icu" babel-node --extensions ".ts" tools/run start
"NODE_ICU_DATA" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

scripts
"scripts": {
        "lint-js": "eslint --ext .ts --ext .tsx --ignore-path .gitignore --ignore-pattern \"!**/.*\" .",
        "lint-css": "stylelint \"src/**/*.{css,less,styl,scss,sass,sss}\"",
        "lint": "yarn run lint-js && yarn run lint-css",
        "fix-js": "yarn run lint-js --fix",
        "fix-css": "yarn run lint-css --fix",
        "fix": "yarn run fix-js && yarn run fix-css",
        "codegen": "babel-node --extensions \".ts\" tools/run codegen",
        "test": "tsc && jest",
        "test-watch": "yarn run test --watch --notify",
        "test-cover": "yarn run test --coverage",
        "coverage": "yarn run test-cover && opn coverage/lcov-report/index.html",
        "clean": "babel-node --extensions \".ts\" tools/run clean",
        "copy": "babel-node --extensions \".ts\" tools/run copy",
        "bundle": "babel-node --extensions \".ts\" tools/run bundle",
        "build": "babel-node --extensions \".ts\" tools/run build",
        "build-stats": "yarn run build --release --analyse",
        "deploy": "babel-node --extensions \".ts\" tools/run deploy",
        "render": "babel-node --extensions \".ts\" tools/run render",
        "serve": "babel-node --extensions \".ts\" tools/run runServer",
        "start": "NODE_ICU_DATA=\"$(pwd)/node_modules/full-icu\" babel-node --extensions \".ts\" tools/run start"
    },
  • Вопрос задан
  • 243 просмотра
Решения вопроса 1
@twolegs
Похоже, что вы на windows пытаетесь запустить скрипт, который к этому не приспособлен.
NODE_ICU_DATA - это переменная окружения, попробуйте устанавливать ее через cross-env (https://www.npmjs.com/package/cross-env). Но не уверен. что pwd будет работать даже в этом случае.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы