This repository was archived by the owner on Aug 7, 2021. It is now read-only.
This repository was archived by the owner on Aug 7, 2021. It is now read-only.
Inability to find Worker Loader on Symlinked plugins #1009
Copy link
Copy link
Open
Description
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");
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