mirror of
https://github.com/lowdefy/lowdefy.git
synced 2025-04-24 16:00:53 +08:00
fix(build): Add configDirectory to context for full local builds.
This commit is contained in:
parent
eb62e8a22b
commit
5a6a36dc33
packages/build
@ -22,9 +22,9 @@ async function run() {
|
||||
const build = await require('./dist/index.js').default.then((module) => module.default);
|
||||
await build({
|
||||
logger: console,
|
||||
cacheDirectory: path.resolve(process.cwd(), '.lowdefy/.cache'),
|
||||
configDirectory: process.cwd(),
|
||||
outputDirectory: path.resolve(process.cwd(), '.lowdefy/build'),
|
||||
cacheDirectory: path.resolve(process.cwd(), '../servers/serverDev/.lowdefy/.cache'),
|
||||
configDirectory: path.resolve(process.cwd(), '../docs'),
|
||||
outputDirectory: path.resolve(process.cwd(), '../servers/serverDev/.lowdefy/build'),
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -40,6 +40,7 @@ function createContext(options) {
|
||||
logger,
|
||||
configLoader: createFileLoader({ baseDirectory: configDirectory }),
|
||||
artifactSetter: createFileSetter({ baseDirectory: outputDirectory }),
|
||||
configDirectory,
|
||||
outputDirectory,
|
||||
cacheDirectory,
|
||||
};
|
||||
|
@ -14,7 +14,13 @@
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
function testContext({ artifactSetter, configLoader, logger = {}, metaLoader } = {}) {
|
||||
function testContext({
|
||||
artifactSetter,
|
||||
configDirectory,
|
||||
configLoader,
|
||||
logger = {},
|
||||
metaLoader,
|
||||
} = {}) {
|
||||
const defaultLogger = {
|
||||
info: () => {},
|
||||
log: () => {},
|
||||
@ -24,6 +30,7 @@ function testContext({ artifactSetter, configLoader, logger = {}, metaLoader } =
|
||||
};
|
||||
|
||||
const context = {
|
||||
configDirectory: configDirectory || '',
|
||||
artifactSetter: {
|
||||
set: () => [],
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user