Browse Source

Resolve node_modules

Yaroslav Kasperovich 5 years ago
parent
commit
17d0d9327a
2 changed files with 6 additions and 3 deletions
  1. 3 1
      index.js
  2. 3 2
      package.json

+ 3 - 1
index.js

@@ -1,5 +1,7 @@
-module.exports = (API) => {
+module.exports = (API, projectOptions) => {
   API.chainWebpack((config) => {
+    config.resolveLoader.modules.prepend(path.join(__dirname, "node_modules"));
+
     const coffeeRule = config.module.rule("coffee").test(/\.coffee$/);
 
     coffeeRule.use("cache-loader").loader(require.resolve("cache-loader"));

+ 3 - 2
package.json

@@ -1,6 +1,6 @@
 {
   "name": "vue-cli-plugin-coffee",
-  "version": "0.2.0",
+  "version": "0.2.1",
   "description": "CoffeeScript2 support for your @vue/cli project",
   "main": "index.js",
   "repository": {
@@ -24,7 +24,8 @@
   "devDependencies": {
     "eslint": "^7.1.0",
     "eslint-config-airbnb": "^18.1.0",
-    "prettier": "^2.0.5"
+    "prettier": "^2.0.5",
+    "thread-loader": "^2.1.3"
   },
   "dependencies": {
     "cache-loader": "^4.1.0",