|
electron在程序中取得package.json中某项的值
您可以使用以下代码在Electron应用程序中获取package.json文件中特定项的值,例如"name"或"version":
- const { app } = require('electron');
- const path = require('path');
- const fs = require('fs');
- const appPath = app.getAppPath();
- const packagePath = path.join(appPath, 'package.json');
- const packageJson = JSON.parse(fs.readFileSync(packagePath, 'utf8'));
- const itemName = 'name'; // 指定要获取的项的名称,例如'name'或'version'
- const itemValue = packageJson[itemName];
- console.log(`Package.json 中 ${itemName} 的值为: ${itemValue}`);
复制代码 另外一种取得方法:- const { app } = require('electron');
- const path = require('path');
- const fs = require('fs');
- const appPath = app.getAppPath();
- const packagePath = path.join(appPath, 'package.json');
- const packageJson = JSON.parse(fs.readFileSync(packagePath, 'utf8'));
- const version = packageJson.version;
- console.log(version);
复制代码
您可以将上述代码添加到您的Electron应用程序中的任何位置,以获取package.json文件中特定项的值。记得替换 `itemName` 变量为您想要获取的项的名称。
|
|