![]() |
%!s(int64=5) %!d(string=hai) anos | |
---|---|---|
extra | %!s(int64=5) %!d(string=hai) anos | |
public | %!s(int64=5) %!d(string=hai) anos | |
src | %!s(int64=5) %!d(string=hai) anos | |
.browserslistrc | %!s(int64=5) %!d(string=hai) anos | |
.env | %!s(int64=5) %!d(string=hai) anos | |
.env.production | %!s(int64=5) %!d(string=hai) anos | |
.eslintignore | %!s(int64=5) %!d(string=hai) anos | |
.eslintrc.js | %!s(int64=5) %!d(string=hai) anos | |
.gitignore | %!s(int64=5) %!d(string=hai) anos | |
.prettierrc | %!s(int64=5) %!d(string=hai) anos | |
README.md | %!s(int64=5) %!d(string=hai) anos | |
babel.config.js | %!s(int64=5) %!d(string=hai) anos | |
dev-proxy.copy.js | %!s(int64=5) %!d(string=hai) anos | |
package.json | %!s(int64=5) %!d(string=hai) anos | |
vue.config.js | %!s(int64=5) %!d(string=hai) anos | |
yarn.lock | %!s(int64=5) %!d(string=hai) anos |
yarn install
yarn start
yarn run electron:build
yarn run lint
当前代码目录
${开发目录}/node_modules/electron/dist/
C:~\AppData\Local\Programs\{系统名称}\
所有第三方工具统一存放在根目录extra
文件夹中
vue.config.js
// config中新增如下配置
pluginOptions: {
electronBuilder: {
builderOptions: {
extraFiles: ["extra/**"]
}
}
},
设置plugins/env.js
// 运行系统的根目录
const homePath = path.dirname(process.execPath);
// 开放环境中,使用开发代码的根目录;正式包中,使用运行系统的根目录。
const extraPath =
process.env.NODE_ENV === "production"
? path.join(homePath, "extra")
: path.join(__static, "../extra");