【electron】electron-builder-start 熟悉package.json的build配置

【目的】:追尋js的去處,爲js加密做準備。

【練習代碼git】:   https://github.com/SmileEricXin/electronPractice.git    dev分支

// package.json 的build配置
"build": {
    "productName": "electron-builder-start",
    "appId": "org.simulatedgreg.electron-builder-start",
    
    // asar 設爲false,在build後,不將app打包成app.asar,想一睹app真容
    // app內容有:
    // 1. files 配置的文件
    // 2. node_modules:來由尚不明確
    // 3. js、html等文件
    "asar": false,

    "directories": {
      // 配置build後的輸出
      "output": "build_output"
    },

    // 配置哪些文件/文件夾打包到app/app.asar下
    "files": [
      "package.json",
      "packme",
      "resource"
    ],
    "nsis": {
      // ...
    },
    "dmg": {
      // ...
    },
    "mac": {
      // ...
    },
    "win": {
      // ...
    },
    "linux": {
      // ...
    }
  },

    // asar 設爲false,在build後,不將app打包成app.asar,想一睹app真容
    // app內容有:
    // 1. files 配置的文件
    // 2. node_modules:來由尚不明確
    // 3. js、html等文件
    "asar": false,

    "directories": {
      // 配置build後的輸出
      "output": "build_output"
    },

    // 配置哪些文件/文件夾打包到app/app.asar下
    "files": [
      "package.json",
      "packme",
      "resource"
    ],

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章