update something for project

This commit is contained in:
dharm pimsen 2024-07-28 23:58:01 +07:00
parent 5a4cbb455a
commit 7ab5faf453
3 changed files with 7 additions and 2258 deletions

2227
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -5,16 +5,12 @@
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
"dev": "electron .", "dev": "electron .",
"build": "electron-packager . ccIDE --platform=win32 --arch=x64 --icon=assets/ccIDEIcon.ico --out=dist --overwrite", "build": "electron-packager . ccIDE --platform=win32 --arch=x64 --icon=assets/ccIDEIcon.ico --out=dist --overwrite"
"full_build": "webpack --mode production && electron-packager . ccIDE --platform=win32 --arch=x64 --icon=assets/ccIDEIcon.ico --out=dist --overwrite"
}, },
"author": "DPSoftware Foundation", "author": "DPSoftware Foundation",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"devDependencies": { "devDependencies": {
"electron": "^31.1.0", "electron": "^31.1.0"
"webpack": "^5.93.0",
"webpack-cli": "^5.1.4",
"webpack-node-externals": "^3.0.0"
}, },
"dependencies": { "dependencies": {
"@blockly/plugin-workspace-search": "^9.0.5", "@blockly/plugin-workspace-search": "^9.0.5",

View File

@ -1,30 +0,0 @@
const path = require('path');
const nodeExternals = require('webpack-node-externals');
module.exports = {
mode: 'development',
entry: './index.js',
target: 'electron-main',
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'bundle.js',
},
externals: [nodeExternals()],
module: {
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
}
]
},
resolve: {
extensions: ['.js', '.json']
},
};