#javascript #node.js #express #glitch-framework
#javascript #node.js #экспресс #сбой-фреймворк
Вопрос:
Initializing node_modules, hold on...
node v12.0.0, with pnpm
Installing...
Performing headless installation
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Packages: 85
Resolving: total 85, reused 84, downloaded 1
Resolving: total 85, reused 84, downloaded 1, done
dependencies:
discord.js 11.4.2
dotenv 8.2.0
express 4.17.1
rgb-hex 3.0.0
util 0.12.3
Total install time: 3722ms
Узел моего приложения всегда сам устанавливается при каждом открытии. И мое приложение будет закрыто через несколько минут. Как я могу остановить эту установку при каждом открытии?
Комментарии:
1. Можете ли вы поделиться своим package.json?
2. Конечно. Нажмите здесь
3. Начало этого кода хуже. В реальном коде все отлично подходит для синтаксиса.
4. Я отправил код в текстовом формате. Потому что я не могу отправить сюда весь package.json.
Ответ №1:
Ответ
Чтобы остановить автоматическую установку и перезапуск каждый раз, когда вы что-то меняете в файле, вы должны создать файл с именем watch.json .
Примеры
Прежде всего создайте watch.json на корневом уровне. Время дроссельной заслонки указывает время ожидания после начала изменения
Отключите автоматический перезапуск всего вашего проекта
{
"install": {
"include": [
"^.trigger-rebuild$"
]
},
"throttle": 100
}
Отключите автоматический перезапуск в общедоступном каталоге и перезапустите при изменениях с файлами .js
{
"install": {
"include": [
"^\.env$"
]
},
"restart": {
"exclude": [
"^public/"
],
"include": [
"\.js$"
]
},
"throttle": 100
}
Ссылка
Комментарии:
1. Используйте это Glitch.com проект в качестве примера.
2. Не могли бы вы более подробно описать, как выглядит ваше дерево каталогов / иерархия и каков ваш ожидаемый результат? Как я уже упоминал, создав watch.json , вы сможете обрабатывать события в определенных файлах / каталогах, если вы определяете их в watch.json .
3. Мое дерево каталогов: общедоступные (папки) представления (папки) .env README.md package.json server.js watch.json
4. Мой исключенный вывод — это только распечатка, которую выполняет программа. Это печатается после упомянутых мной загрузок. И я жалуюсь, что эти загрузки выполняются при каждой загрузке, и программа выходит из строя примерно через 15-30 минут.
5. Это странное поведение, не могли бы вы поделиться своим проектом, нажав » Поделиться»> «Страница проекта «, а затем скопируйте ссылку на ссылку в Glitch (не копируйте URL, который позволяет нам редактировать ваш проект), чтобы «переделать» ваш проект и посмотреть, что там происходит.