nativescript-dev-webpack
nativescript-dev-webpack copied to clipboard
Inability to find Worker Loader on Symlinked plugins
Environment
- CLI: 6.02
- Plugin(s): dev-webpack:1.01
- Node.js:10.15.3
Describe the bug I have two plugins, both are symlinked into the plugin folder; NS-Sqlite -> loads NS-Sqlite-Commercial NS-Sqlite-Commercial requires the worker loader for the worker support.
NS-Sqlite-commercial fails on the line
const SqliteWorker = require("nativescript-worker-loader!./commercial-worker.js");
With the error:

To Reproduce Symlinked Plugin using the nativescript-worker-loader...
Expected behavior Works
Additional context Fix:
resolveLoader: {
modules: [
resolve(__dirname, "node_modules"),
"node_modules"
],
// don't resolve symlinks to symlinked loaders
symlinks: false
},
Change the resolveLoader, modules to also have the same fix as we used for the symlink file issue #983
@DimitarTachev - here is another symlink issue -- I know it is broken on JS; I don't know about any of the other flavors...