Tsc не является внутренней или внешней командой исполняемой программой или пакетным файлом

‘tsc’ не распознается как внутренняя или внешняя команда, работоспособная программа или пакетный файл. — Windows 7

  • Post author: admin
  • Запись опубликована: 9 февраля, 2023
  • Post category: Вопросы по программированию

#node.js #typescript

#node.js #машинопись

Вопрос:

Я новичок в Typescript и пытаюсь установить его глобально на свой компьютер.

В настоящее время у меня есть следующие версии: Node v.11.13.0 npm v6.7.0

Когда я запускаю npm install -g typescript, я получаю следующие результаты:

В тот момент, когда я запускаю tsc или tsc -v в своей командной строке, я получаю

‘tsc’ не распознается как внутренняя или внешняя команда, работоспособная программа или пакетный файл.

Я удалил узел и переустановил его, но я все еще получаю ту же ошибку.

Я проконсультировался с Google и следовал другим методам Stackoverflow, чтобы устранить эту проблему, включая проверку структуры папок PATH.

Невозможно загрузить файл, так как выполнение сценариев отключено в этой системе

Я не уверен, что я здесь делаю не так, пожалуйста, помогите. К вашему сведению, я использую ПК с Windows 7.

Ответ №1:

В командной строке попробуйте выполнить приведенную ниже команду,

set path=%PATH%;c:UsersYOUR_USER_DIRECTORYAppDataRoamingnpm;

Затем попробуйте выполнить свою tsc команду еще раз, она будет выполнена сейчас.

Надеюсь, это поможет!

1. Я ввел эту команду, которую вы мне дали, в свою командную строку, а затем снова запустил команду tsc. Он по-прежнему выдает ту же ошибку, что и выше

2. То YOUR_USER_DIRECTORY , что я упомянул, должно быть вашим именем пользователя Windows. Вы это изменили?

3. Да, я изменил это, не повезло. Также, где должна быть установлена переменная PATH?

4. Хорошо, в вашем . Roamingnpm; каталоге вы находите tsc tsc.cmd файлы и?

5. Нет, я не нахожу его там. Вместо этого в … Роуминг npm node_modules Я нахожу папку typescript

Ответ №2:

Хорошо, я покопался и обнаружил следующее: В разделе User[pc_name].node_modules_global я нашел файлы tsc и tsc.mcd . Все, что я сделал, это скопировал эти два файла в . Roamingnpm . После этого я запустил tsc свою командную строку, и это сработало!

1. Я сталкиваюсь с той же проблемой, но не могу найти папку по адресу ‘User [pc_name] .node_modules_global’, какие-либо предложения здесь?

2. Хотя это может сработать для вас, это не должно быть обязательным исправлением imo.

Вам также может понравиться

Как передать значение перечисления в угловом шаблоне в качестве входных данных?

7 января, 2022

Читайте также:
Что такое программа тиф

сравните две таблицы sql и покажите, какие столбцы отличаются

12 апреля, 2023

Изменение графика tensorflow для вывода промежуточного значения после обучения

10 мая, 2023

  • О нас
  • Онлайн игры
  • Конвертеры
  • Base64 конвертер онлайн
  • Оформление кода JavaScript CSS HTML Онлайн
  • URL Encoder (кодировщик) / Decoder (декодировщик) онлайн
  • Конвертер регистров
  • Рассчитать количество дней между датами
  • Генератор ключей и паролей
  • Генератор QR кодов
  • Преобразование времени
  • Преобразование микросекунд в секунды
  • Преобразование микросекунд в миллисекунды
  • Преобразование миллисекунд в микросекунды
  • Преобразование миллисекунд в секунды
  • Преобразование миллисекунд в минуты
  • Преобразование миллисекунд в часы
  • Преобразователь миллисекунд в дату
  • Преобразование секунд в миллисекунды
  • Преобразование секунд в минуты
  • Преобразование секунд в часы
  • Преобразование секунд в дни
  • Преобразование минут во время
  • Преобразование минут в миллисекунды
  • Преобразование минут в секунды
  • Преобразование минут в часы
  • Преобразование часов в миллисекунды
  • Преобразование часов в секунды
  • Преобразование часов в минуты
  • Преобразование часов в дни
  • Преобразование дней в часы
  • Преобразование из часы в недели
  • Конвертация из недели в часы
  • Через несколько часов калькулятор
  • Преобразование времени AM/PM в 24-часовое
  • Преобразование Военного Времени
  • Время до десятичного калькулятора
  • Безопасность
  • Финансы
  • Энциклопедия

Источник: programbox.ru

Fix Typescript Compiler (tsc) Error in Windows 10

tsc не распознается как внутренняя или внешняя команда

Я обновился с VSCode 0.10.6 до 0.10.8 и впервые попробовал использовать Typescript. К сожалению, когда я говорю VSCode о сборке, я получаю сообщение об ошибке:

tsc не распознается как внутренняя или внешняя команда .

Вот соответствующие детали:

  • Я создал свежий проект «HelloWorld» в соответствии с инструкциями VS Code. Это включало:
  • Я запустил npm init для нового package.json
  • Я запустил npm i —save-dev typescript , потому что мне нужна локальная установка, а не глобальная.
  • Я создал launch.json для определения проекта node.js.
  • Я создал файл tasks.json с предписанными настройками для tsc.
Читайте также:
Обзор программ для радио

Я перезапускал VSCode (несколько раз). Что мне не хватает? Что еще нужно сделать?

Обновить

«exclude»: [ «node_modules» ]
Brent Arias 12 Фев 2016 в 21:15

9 ответов

Лучший ответ

Проблема в том, что tsc отсутствует в вашем PATH , если он установлен локально.

Вам следует изменить свой .vscode/tasks.json , чтобы включить полный путь к tsc .

Строка, которую нужно изменить, вероятно, равна «command»: «tsc» .

Вы должны изменить его на «command»: «node» и добавить к своим аргументам следующее: «args»: [«$\node_modules\typescript\bin\tsc»] (в Windows).

Это проинструктирует VSCode:

  1. Запустите NodeJS (он должен быть установлен глобально).
  2. Передайте локальную установку Typescript в качестве сценария для запуска.

(это почти то, что делает исполняемый файл tsc )

Вы уверены, что не хотите устанавливать Typescript глобально? Это должно упростить задачу, особенно если вы только начинаете его использовать.

zlumer 13 Фев 2016 в 09:59

Я тоже столкнулся с той же проблемой. Используйте командную строку nodeJS вместо командной строки Windows.

Шаг 1. Выполните npm install -g typescript

Шаг 2: tsc filename.ts

Новый файл будет иметь то же имя и другое расширение, что и « .js ».

Шаг 3: node filename.js

Вы можете увидеть результат на экране. Меня устраивает.

Источник: question-it.com

Почему не работает команта npm start?

2b89fa0dc9d54b1497cf275db5f246be.png

Может знает кто, вчем тут проблема. не работает команда «npm start».
Версии npm/node/tsc последние!

  • Вопрос задан более трёх лет назад
  • 13178 просмотров

1 комментарий

Оценить 1 комментарий

написано же по-русски

«concurrently» не является внутренней или внешней командой,
исполняемой программой или пакетным файлом

Решения вопроса 0
Ответы на вопрос 3
Думаю вы не вошли до конца своего файла. Вы сейчас находитесь в 01_components. Нужно cd my-app

Ответ написан 05 сент. 2022
Комментировать
Нравится 2 Комментировать

Читайте также:
Компьютерные обучающие программы понятие

k12th

console.log(`You’re pulling my leg, right?`);
npm install делали? если да, то сделайте npm install concurrently —save-dev
Ответ написан более трёх лет назад
Нравится 1 4 комментария

npm install делал, установило без Error»ов.
Сделал Вашу команду, теперь такое, ероров нету, но ничего не запустилось(
npm WARN lifecycle The node binary used for scripts is C:Program FilesMicrosoft HPC Pack 2012Binnode.exe but npm is using C:Program Filesnodejsnode.exe itself. Use the `—scripts-prepend-node-path` option to include the path for the node binary npm was executed with.

Syntax:
node [options] [arguments]

Parameters:
/? or /help — Display this help message.
list — List nodes or node history or the cluster
listcores — List cores on the cluster
view — View properties of a node
online — Set nodes or node to online state
offline — Set one or more nodes to the offline state

For more information about HPC command-line tools,
see go.microsoft.com/fwlink/?LinkId=120724.
Node Commands

k12th

Я не знаю, что это за «Microsoft HPC Pack 2012», но оно у вас запускается вместо nodejs. Отредактируйте системную переменную PATH и удалите это дело оттуда.

Источник: qna.habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru