auto-create plugins folder (fixes #738)

This commit is contained in:
Eugene Pankov 2019-05-19 18:26:55 +02:00
parent 60e095fbc7
commit d42fe4f107

View File

@ -28,6 +28,10 @@ const userPluginsPath = path.join(
'plugins', 'plugins',
) )
if (!fs.existsSync(userPluginsPath)) {
fs.mkdir(userPluginsPath)
}
Object.assign(window, { builtinPluginsPath, userPluginsPath }) Object.assign(window, { builtinPluginsPath, userPluginsPath })
nodeModule.globalPaths.unshift(builtinPluginsPath) nodeModule.globalPaths.unshift(builtinPluginsPath)
nodeModule.globalPaths.unshift(path.join(userPluginsPath, 'node_modules')) nodeModule.globalPaths.unshift(path.join(userPluginsPath, 'node_modules'))