Часы не работают в vscode?(Vuejs) - PullRequest
0 голосов
/ 24 мая 2018

Мне потребовалось некоторое время, чтобы заставить отладчик работать в коде Visual Studio.Теперь программа разбивается на установленные точки останова внутри файлов / компонентов .vue.Но ни один из часов, кажется, не работает.Они либо не определены, либо недоступны, даже когда переменные созданы.

Настройки, которые я использую в launch.json:

{   
    "name": "chrome debug",
    "type": "chrome",
    "request": "launch",
    "port": 3000,
    "url": "http://localhost:3000/admin",
    "webRoot": "${workspaceFolder}",
    "breakOnLoad": true
    // "sourceMapPathOverrides": {
    //     "webpack:///src/*": "${webRoot}/*"
    // }
}

Я создаю свое приложение через npm run build или npm run devbuild который, по моим знаниям, «компилирует» компоненты .vue в файлы Javascript.И затем запустите приложение с npm start или nodemon index.js.

Package.json

  "scripts": {
    <...>
    "build": "cross-env NODE_ENV=production webpack --progress --hide-modules",
    "devbuild": "cross-env NODE_ENV=development webpack --progress --hide-modules",
    <...>
  },

example

1 Ответ

0 голосов
/ 28 мая 2018

Вы когда-нибудь пытались добавить новый скрипт с помощью nodemon?Примерно так:

"newScript": "nodemon -L -e ts, json --watch. --Exec \" npm run build ||npm run devbuild \ ""

-L = Хотя это должно быть последним средством, поскольку оно будет опрашивать каждый найденный файл. -e = По умолчанию nodemon ищет файлы с расширениями .js, .mjs, .coffee, .litcoffee и .json.Если вы используете опцию --exec и монитор app.py, nodemon будет отслеживать файлы с расширением .py.Однако вы можете указать свой собственный список с помощью ключа -e (или --ext) следующим образом: nodemon -e js, jade - watch. = Чтобы просмотреть все изменения в пути, в этомcase весь код на текущем пути.(Я получил всю эту информацию из документации .

, затем выполните команду:

npm run newScript

...