mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-27 10:02:59 +08:00
chore(monorepo/server): set up copy of bettersqlite
This commit is contained in:
parent
42c5ef257d
commit
de944576b6
@ -1,9 +1,12 @@
|
|||||||
const { NxAppWebpackPlugin } = require('@nx/webpack/app-plugin');
|
const { NxAppWebpackPlugin } = require('@nx/webpack/app-plugin');
|
||||||
|
const CopyPlugin = require('copy-webpack-plugin');
|
||||||
const { join } = require('path');
|
const { join } = require('path');
|
||||||
|
|
||||||
|
const outputDir = join(__dirname, 'dist');
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
output: {
|
output: {
|
||||||
path: join(__dirname, 'dist')
|
path: outputDir
|
||||||
},
|
},
|
||||||
plugins: [
|
plugins: [
|
||||||
new NxAppWebpackPlugin({
|
new NxAppWebpackPlugin({
|
||||||
@ -15,6 +18,14 @@ module.exports = {
|
|||||||
optimization: false,
|
optimization: false,
|
||||||
outputHashing: 'none',
|
outputHashing: 'none',
|
||||||
generatePackageJson: true,
|
generatePackageJson: true,
|
||||||
|
}),
|
||||||
|
new CopyPlugin({
|
||||||
|
patterns: [
|
||||||
|
{
|
||||||
|
from: "node_modules/better-sqlite3/build/Release",
|
||||||
|
to: join(outputDir, "Release")
|
||||||
|
}
|
||||||
|
]
|
||||||
})
|
})
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
packages:
|
packages:
|
||||||
- packages/*
|
- packages/*
|
||||||
- apps/*
|
- apps/*
|
||||||
|
|
||||||
ignoredBuiltDependencies:
|
ignoredBuiltDependencies:
|
||||||
- '@parcel/watcher'
|
- '@parcel/watcher'
|
||||||
- '@scarf/scarf'
|
- '@scarf/scarf'
|
||||||
- '@swc/core'
|
- '@swc/core'
|
||||||
- better-sqlite3
|
- bufferutil
|
||||||
- bufferutil
|
- core-js-pure
|
||||||
- core-js-pure
|
- esbuild
|
||||||
- esbuild
|
- nx
|
||||||
- nx
|
- utf-8-validate
|
||||||
- utf-8-validate
|
|
||||||
|
|
||||||
onlyBuiltDependencies:
|
onlyBuiltDependencies:
|
||||||
- electron
|
- electron
|
||||||
|
- better-sqlite3
|
||||||
|
Loading…
x
Reference in New Issue
Block a user