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 CopyPlugin = require('copy-webpack-plugin');
|
||||
const { join } = require('path');
|
||||
|
||||
const outputDir = join(__dirname, 'dist');
|
||||
|
||||
module.exports = {
|
||||
output: {
|
||||
path: join(__dirname, 'dist')
|
||||
path: outputDir
|
||||
},
|
||||
plugins: [
|
||||
new NxAppWebpackPlugin({
|
||||
@ -15,6 +18,14 @@ module.exports = {
|
||||
optimization: false,
|
||||
outputHashing: 'none',
|
||||
generatePackageJson: true,
|
||||
}),
|
||||
new CopyPlugin({
|
||||
patterns: [
|
||||
{
|
||||
from: "node_modules/better-sqlite3/build/Release",
|
||||
to: join(outputDir, "Release")
|
||||
}
|
||||
]
|
||||
})
|
||||
]
|
||||
};
|
||||
|
@ -1,17 +1,17 @@
|
||||
packages:
|
||||
- packages/*
|
||||
- apps/*
|
||||
- packages/*
|
||||
- apps/*
|
||||
|
||||
ignoredBuiltDependencies:
|
||||
- '@parcel/watcher'
|
||||
- '@scarf/scarf'
|
||||
- '@swc/core'
|
||||
- better-sqlite3
|
||||
- bufferutil
|
||||
- core-js-pure
|
||||
- esbuild
|
||||
- nx
|
||||
- utf-8-validate
|
||||
- '@parcel/watcher'
|
||||
- '@scarf/scarf'
|
||||
- '@swc/core'
|
||||
- bufferutil
|
||||
- core-js-pure
|
||||
- esbuild
|
||||
- nx
|
||||
- utf-8-validate
|
||||
|
||||
onlyBuiltDependencies:
|
||||
- electron
|
||||
- electron
|
||||
- better-sqlite3
|
||||
|
Loading…
x
Reference in New Issue
Block a user