Объединить проект NodeJS с проектом NET в VisualStudio - PullRequest
0 голосов
/ 27 мая 2020

У меня есть веб-приложение. NET WebAPI, которое я разрабатываю в VisualStudio.

У меня также есть проект NodeJS для запуска тестов пользовательского интерфейса (на этом веб-сайте) с Cypress, который я разрабатываю в Webstorm /VSCode.

Я хочу объединить их в один проект, чтобы было удобнее обрабатывать код и версии (git, развертывания) в одном месте (VisualStudio, я думаю).

Как мне это сделать? Как их объединить + как запустить их после этого?

1 Ответ

0 голосов
/ 31 мая 2020

Хорошо, немного покопавшись, я нашел его.

  1. Мне нужно обновить VisualStudio для поддержки проектов nodeJS (с установщиком Visual Studio).

  2. В моем решении я создал новый пустой проект NodeJS веб-приложения (щелкните решение правой кнопкой мыши> добавьте новый проект> выберите правильный тип).

  3. Я скопировал там все мои файлы из второго проекта - без каталога модулей узлов.

  4. В новом проекте> npm> щелкните правой кнопкой мыши> установите npm пакеты . (Также вы можете прочитать здесь )

  5. Мой пакет json имел этот код:

    "scripts": {
        "cy:open": "cypress open",
        "cy:run": "cypress run"
      },
    

. ..поэтому я запускаю CMD в своей папке проекта > npm run cy:open (могут быть несколько более простых способов, но некоторые из них сделали мой Chrome cru sh, поэтому я использовал этот способ)

...