Не удается определить проект или цель для команды. Angular Electron

#angular #twitter-bootstrap #electron

#angular #twitter-bootstrap #electron

Вопрос:

В настоящее время я пытаюсь запустить свой angular project как приложение, используя electron. Я создал скрипт в package.json, добавив эту строку

 "electron": "electron ."
  

после сборки приложения с помощью команды

 ng build myapp --prod
  

когда я запускаю команду:

 ng run electron
  

Я получаю следующую ошибку:

 Cannot determine project or target for command.
Error: Cannot determine project or target for command.
at RunCommand.initialize (C:Users ....myappnode_modules@angularclimodelsarchitect-command.js:37:23)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)
at Function.Module.runMain (module.js:695:11)
at startup (bootstrap_node.js:191:16)
at bootstrap_node.js:612:3
  

Я попытался обновить cli, angular core и пакеты начальной загрузки, но, похоже, ничего не работает.
При установке boostrap я выполнил команду:

 npm install --save bootstrap@3
  

и после этого я добавил в файл angular.json в разделе style строку:

 "./node_modules/bootstrap/dist/css/bootstrap.min.css"
  

Все работает правильно, когда я запускаю ng serve, кажется, это как-то связано с electron. Кто-нибудь, пожалуйста, может мне помочь?
Спасибо

Комментарии:

1. Вы не можете запустить electron с помощью ng команды, вы должны получить ссылку отсюда alligator.io/angular/electron

2. Привет, Mayank, спасибо за ответ. Я знаю, именно поэтому я создал скрипт в файле package.json. на самом деле я запускаю именно этот скрипт (название может показаться запутанным, извините за это). Поскольку ссылка, которой вы поделились, упоминает об этом, я забыл сказать, что я вручную изменил в index.html отправьте базовый URL-адрес href в «./»