Приложение vue / cli, в котором запущен режим разработки, периодически перестает реагировать на мои изменения - PullRequest
0 голосов
/ 26 марта 2020

работа с @ vue / cli 4.0.5 в режиме разработки. Я периодически вижу, что мои браузеры перестают реагировать на мои изменения в моем PhpStorm 2019.2.3 при выполнении команды

yarn run serve

Та же проблема с

npm run serve

В консоли (Kubuntu 18.04) я вижу:

 DONE  Compiled successfully in 6951ms                                                                                                        3:07:23 PM


  App running at:
  - Local:   http://localhost:8080/ 
  - Network: unavailable

  Note that the development build is not optimized.
  To create a production build, run yarn build.

и чтобы применить изменения к моим файлам, мне нужно выйти из консоли с помощью CTRL + C и снова запустить:

yarn run serve

Я проверил и вижу, что это не проблема браузера, как у меня во многих браузерах. В пакете. json:

{
  "name": "ctasks",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
  },
  "dependencies": {
    "axios": "^0.19.0",
    "babel-helper-vue-jsx-merge-props": "^2.0.3",
    "core-js": "^3.3.2",
    "file-saver": "^2.0.2",
    "font-awesome": "^4.7.0",
    "moment": "^2.24.0",
    "moment-timezone": "^0.5.27",
    "v-money": "^0.8.1",
    "vee-validate": "^3.1.0",
    "vue": "^2.6.10",
    "vue-avatar": "^2.1.8",
    "vue-focus": "^2.1.0",
    "vue-js-modal": "^1.3.31",
    "vue-nav-tabs": "^0.5.7",
    "vue-notification": "^1.3.20",
    "vue-router": "^3.1.3",
    "vue-select": "^3.2.0",
    "vue-the-mask": "^0.11.1",
    "vue-upload-component": "^2.8.20",
    "vue-wysiwyg": "^1.7.2",
    "vue2-datepicker": "^3.3.0",
    "vue2-filters": "^0.8.0",
    "vuex": "^3.0.1"
  },
  "devDependencies": {
    "@vue/cli-plugin-babel": "^4.0.0",
    "@vue/cli-plugin-router": "^4.0.0",
    "@vue/cli-plugin-vuex": "^4.0.0",
    "@vue/cli-service": "^4.0.0",
    "bootstrap": "^4.3.1",
    "jquery": "^3.4.1",
    "node-sass": "^4.12.0",
    "popper.js": "^1.16.0",
    "sass-loader": "^8.0.0",
    "vue-template-compiler": "^2.6.10",
    "vue2-collapse": "^1.0.15"
  }

Я нашел несколько команд для проверки портов:

sudo lsof -i -P -n | grep LISTEN
systemd       1            root   60u  IPv6  17395      0t0  TCP *:6600 (LISTEN)
apache2     937        www-data    4u  IPv6  27488      0t0  TCP *:80 (LISTEN)
systemd-r   993 systemd-resolve   13u  IPv4  22192      0t0  TCP 127.0.0.53:53 (LISTEN)
apache2    1203        www-data    4u  IPv6  27488      0t0  TCP *:80 (LISTEN)
cupsd      1312            root    6u  IPv6  25197      0t0  TCP [::1]:631 (LISTEN)
cupsd      1312            root    7u  IPv4  25198      0t0  TCP 127.0.0.1:631 (LISTEN)
apache2    1473        www-data    4u  IPv6  27488      0t0  TCP *:80 (LISTEN)
apache2    1506        www-data    4u  IPv6  27488      0t0  TCP *:80 (LISTEN)
mpd        1595             mpd    4u  IPv6  17395      0t0  TCP *:6600 (LISTEN)
sshd       1682            root    3u  IPv4  33180      0t0  TCP *:22 (LISTEN)
sshd       1682            root    4u  IPv6  33182      0t0  TCP *:22 (LISTEN)
mysqld     1714           mysql   43u  IPv4  27532      0t0  TCP 127.0.0.1:3306 (LISTEN)
apache2    2524            root    4u  IPv6  27488      0t0  TCP *:80 (LISTEN)
apache2    2539        www-data    4u  IPv6  27488      0t0  TCP *:80 (LISTEN)
teamviewe  3015            root   11u  IPv4  30448      0t0  TCP 127.0.0.1:5939 (LISTEN)
docker-pr  3356            root    4u  IPv6  30714      0t0  TCP *:8089 (LISTEN)
kdeconnec  3859           serge   14u  IPv6  34329      0t0  TCP *:1716 (LISTEN)
ktorrent   3966           serge   18u  IPv6  35381      0t0  TCP *:6881 (LISTEN)
dropbox    4020           serge   99u  IPv4  40312      0t0  TCP 127.0.0.1:17600 (LISTEN)
dropbox    4020           serge  105u  IPv4  41567      0t0  TCP 127.0.0.1:17603 (LISTEN)
java       7527           serge  222u  IPv4  53080      0t0  TCP 127.0.0.1:6942 (LISTEN)
java       7527           serge  397u  IPv4  55373      0t0  TCP 127.0.0.1:63342 (LISTEN)
apache2   11583        www-data    4u  IPv6  27488      0t0  TCP *:80 (LISTEN)
apache2   11587        www-data    4u  IPv6  27488      0t0  TCP *:80 (LISTEN)
node      15154           serge   23u  IPv4 516204      0t0  TCP *:8080 (LISTEN)
apache2   26577        www-data    4u  IPv6  27488      0t0  TCP *:80 (LISTEN)
apache2   26594        www-data    4u  IPv6  27488      0t0  TCP *:80 (LISTEN)
apache2   28504        www-data    4u  IPv6  27488      0t0  TCP *:80 (LISTEN)


# sudo netstat -tulpn | grep LISTEN                                                                  
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      1714/mysqld         
tcp        0      0 127.0.0.1:63342         0.0.0.0:*               LISTEN      7527/java           
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      15154/node          
tcp        0      0 127.0.0.1:5939          0.0.0.0:*               LISTEN      3015/teamviewerd    
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      993/systemd-resolve 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1682/sshd           
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      1312/cupsd          
tcp        0      0 127.0.0.1:6942          0.0.0.0:*               LISTEN      7527/java           
tcp        0      0 127.0.0.1:17600         0.0.0.0:*               LISTEN      4020/dropbox        
tcp        0      0 127.0.0.1:17603         0.0.0.0:*               LISTEN      4020/dropbox        
tcp6       0      0 :::6600                 :::*                    LISTEN      1/init              
tcp6       0      0 :::80                   :::*                    LISTEN      937/apache2         
tcp6       0      0 :::1716                 :::*                    LISTEN      3859/kdeconnectd    
tcp6       0      0 :::22                   :::*                    LISTEN      1682/sshd           
tcp6       0      0 ::1:631                 :::*                    LISTEN      1312/cupsd          
tcp6       0      0 :::8089                 :::*                    LISTEN      3356/docker-proxy   
tcp6       0      0 :::6881                 :::*                    LISTEN      3966/ktorrent       

# sudo lsof -i:8080
COMMAND     PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
chromium-  7577 serge   47u  IPv4 520534      0t0  TCP localhost:48192->localhost:http-alt (ESTABLISHED)
node      15154 serge   23u  IPv4 516204      0t0  TCP *:http-alt (LISTEN)
node      15154 serge   30u  IPv4 520535      0t0  TCP localhost:http-alt->localhost:48192 (ESTABLISHED)
# sudo nmap -sTU -O localhost:8080 

Starting Nmap 7.60 ( https://nmap.org ) at 2020-03-26 15:18 EET
Failed to resolve "localhost:8080".
WARNING: No targets were specified, so 0 hosts scanned.
Nmap done: 0 IP addresses (0 hosts up) scanned in 0.19 seconds

Но я не знаю, есть ли в этой информации что-то полезное и может быть полезным моя проблема?

Спасибо!

...