【发布时间】:2016-08-01 19:01:08
【问题描述】:
我想使用 Electron 和 Angular 2 编写一个简单的应用程序。 我跟着tutorials 设置了一个 Hello World 应用程序,并使用 Electron-packager 创建了一个可执行文件。一切正常,但问题是,包含可执行文件及其组件的文件夹大约为 230 兆字节。 有没有办法最小化它的大小?我知道我可以创建一个 Zip 文件和一个设置,但这不是我想要做的,目标是减小已安装文件夹的大小。
我使用的package.json:
{
"name": "myApp",
"version": "0.0.1",
"description": "",
"main": "index.js",
"scripts": {
"start": "electron .",
"build": "electron-packager . myApp --platform=win32 --arch=x64"
},
"author": "me",
"license": "ISC",
"devDependencies": {
"electron-prebuilt": "^0.37.5",
"electron-packager": "^6.0.2",
"es6-shim": "^0.35.0",
"ts-loader": "^0.8.2",
"typescript": "^1.8.9",
"webpack": "^1.12.15",
"webpack-dev-server": "^1.14.1",
"concurrently": "^2.0.0",
"lite-server": "^2.1.0",
"typings":"^0.7.11"
},
"dependencies": {
"angular2": "^2.0.0-beta.14",
"zone.js": "^0.6.10",
"bootstrap": "^3.3.6",
"gulp": "^3.9.1",
"es6-shim": "^0.35.0",
"reflect-metadata": "^0.1.3",
"rxjs": "^5.0.0-beta.5",
"systemjs": "0.19.25"
}
}
【问题讨论】:
-
欢迎来到 StackOverflow。请查看有关如何提出好问题的帮助菜单。请提供有关您的设置的更多信息。