1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ArvinZJC-Kobe

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 3.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 08:15 1f2674a

electron:build

  • Или

npx vue-cli-service electron:build

- _(рекомендуется)_ Если вы используете панель запуска и отладки Visual Studio Code, вам необходимо добавить следующее содержимое в соответствующий файл для настройки процесса отладки и сборки этого проекта.

   - `.vscode/launch.json`:

   ```JSON
   {
     "compounds": [
       {
         "configurations": ["electron: main", "electron: renderer"],
         "name": "electron: debug"
       }
     ],
     "configurations": [
       {
         "name": "electron: dev",
         "request": "launch",
         "runtimeArgs": ["run", "electron:serve"],
         "runtimeExecutable": "npm",
         "skipFiles": ["<node_internals>/**"],
         "type": "node"
       },
       {
         "args": ["--remote-debugging-port=9223", "./dist_electron"],
         "name": "electron: main",
         "outFiles": ["${workspaceFolder}/dist_electron/**/*.js"],
         "preLaunchTask": "electron-debug",
         "protocol": "inspector",
         "request": "launch",
         "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron",
         "type": "node",
         "windows": {
           "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd"
         }
       },
       {
         // Windows 下不可构建 macOS 桌面应用,所以 Windows 下不可配置此部分。
         "name": "electron: macOS production",
         "request": "launch",
         "runtimeArgs": ["run", "electron:build", "--", "-m"],
         "runtimeExecutable": "npm",
         "skipFiles": ["<node_internals>/**"],
         "type": "node"
       },
       {
         "name": "electron: Windows production",
         "request": "launch",
         "runtimeArgs": [
           "run",
           "electron:build",
           "--",
           "-w",
           "--arm64",
           "--x64"
           "--ia32"
         ],
         "runtimeExecutable": "npm",
         "skipFiles": ["<node_internals>/**"],
         "type": "node"
       },
       {
         "name": "electron: renderer",
         "port": 9223,
         "request": "attach",
         "sourceMapPathOverrides": {
           "webpack:///./src/*": "${webRoot}/*"
         },
         "timeout": 30000,
         "type": "chrome",
         "urlFilter": "http://localhost:*",
         "webRoot": "${workspaceFolder}/src"
       }
     ]
   }
  • .vscode/tasks.json:
{
  "tasks": [
    {
      "args": ["electron:serve", "--debug"],
      "command": "./node_modules/.bin/vue-cli-service",
      "isBackground": true,
      "label": "electron-debug",
      "problemMatcher": {
        "background": {
          "beginsPattern": "Starting development server\\.\\.\\.",
          "endsPattern": "Not launching electron as debug argument was passed\\."
        },
        "owner": "custom",
        "pattern": {
          "regexp": ""
        }
      },
      "type": "process",
      "windows": {
        "command": "./node_modules/.bin/vue-cli-service.cmd"
      }
    }
  ],
  "version": "2.0.0"
}
  1. Этот проект использует CircleCI для повышения эффективности интеграции и выпуска, основные конфигурации можно найти в config.yml (./.circleci/config.yml).

Удачи! 💖


1. Не верьте слухам, не доверяйте слухам, не принимайте их за правду!👮‍♂️

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ArvinZJC-Kobe.git
git@api.gitlife.ru:oschina-mirror/ArvinZJC-Kobe.git
oschina-mirror
ArvinZJC-Kobe
ArvinZJC-Kobe
main