mirror of
https://github.com/logseq/logseq.git
synced 2026-02-01 22:47:36 +00:00
Fix: use fs.renameSync instead of shell commands for cross-platform file move
Replaced 'mv' and 'move' usage with fs.renameSync to ensure compatibility across Windows and Unix-like systems.
This commit is contained in:
committed by
Tienson Qin
parent
f9d6b77b5a
commit
bb71aa9ba2
21
gulpfile.js
21
gulpfile.js
@@ -170,16 +170,21 @@ const common = {
|
||||
cb()
|
||||
},
|
||||
|
||||
switchReactDevelopmentMode (cb) {
|
||||
const reactFrom = path.join(outputPath, 'js', 'react.development.js');
|
||||
const reactTo = path.join(outputPath, 'js', 'react.production.min.js');
|
||||
fs.renameSync(reactFrom, reactTo);
|
||||
switchReactDevelopmentMode(cb) {
|
||||
try {
|
||||
const reactFrom = path.join(outputPath, 'js', 'react.development.js');
|
||||
const reactTo = path.join(outputPath, 'js', 'react.production.min.js');
|
||||
fs.renameSync(reactFrom, reactTo);
|
||||
|
||||
const reactDomFrom = path.join(outputPath, 'js', 'react-dom.development.js');
|
||||
const reactDomTo = path.join(outputPath, 'js', 'react-dom.production.min.js');
|
||||
fs.renameSync(reactDomFrom, reactDomTo);
|
||||
const reactDomFrom = path.join(outputPath, 'js', 'react-dom.development.js');
|
||||
const reactDomTo = path.join(outputPath, 'js', 'react-dom.production.min.js');
|
||||
fs.renameSync(reactDomFrom, reactDomTo);
|
||||
|
||||
cb();
|
||||
cb();
|
||||
} catch (err) {
|
||||
console.error("Error during switchReactDevelopmentMode:", err);
|
||||
cb(err);
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user