#node.js #unit-testing #express #graphql
#node.js #модульное тестирование #экспресс #graphql
Вопрос:
Я работаю над проектом, в котором используется сервер Apollo graphql, фреймворки модульного тестирования, такие как Mocha, Chai, Sinon и nyc.
Я действительно не понимаю, почему мой проект создает dist
папку во всех каталогах проекта после каждых нескольких минут сохранения. Я никогда не видел такого поведения ни в одном из других моих локальных репозиториев.
Я не могу найти это ни на одном форуме. Это из-за используемого мной сервера Apollo graphql?
мой скрипт выглядит так
"scripts": {
"lint": "npx standard",
"test:unit": "mocha test/**",
"coverage": "nyc --reporter=text --reporter=cobertura mocha test/**",
"lint:fix": "npx standard --fix",
"dev": "nodemon index.js",
"start": "node index.js",
"crypto": "node test.js"
},
Комментарии:
1. Как вы запускаете свою среду? Проверьте
package.json
наличие скрипта, который запускает ваш режим разработки. Будет наблюдатель, который отслеживает изменения файлов и создает их при возникновении.2. обновлен вопрос с помощью сценариев, которые я использую @gurisko
3. Какую среду IDE вы используете? Есть ли у вас какие-либо другие конфигурационные файлы в вашем главном каталоге? (
nodemon.json
, …)4. Я использую vscode. Остальные файлы — это просто dockerfile, bitbucket yamls, .nycrc и docker-compose.yml. Я не думаю, что они имеют к этому какое-либо отношение.