首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >节点Sass错误:找不到模块“mkdirp”

节点Sass错误:找不到模块“mkdirp”
EN

Stack Overflow用户
提问于 2021-04-07 21:52:09
回答 2查看 1.2K关注 0票数 1

我有下面的package.json

代码语言:javascript
复制
"devDependencies": {
    "bootstrap-sass": "*",
    "buble": "^0.12.5",
    "css-loader": "^0.25.0",
    "gulp": "*",
    "jquery": "^3.1.0",
    "json-loader": "^0.5.4",
    "laravel-elixir": "^6.0.0-14",
    "laravel-elixir-browsersync-official": "^1.0.0",
    "laravel-elixir-vue-2": "^0.2.0",
    "laravel-elixir-webpack-official": "^1.0.2",
    "lodash": "^4.16.2",
    "sass": "*",
    "sass-loader": "*",
    "vue": "^2.1.10",
    "vue-loader": "^9.7.0",
    "vue-resource": "^1.0.3",
    "vue-router": "^2.0.0",
    "vue-stash": "^2.0.1-beta",
    "vue-template-compiler": "^2.1.10"
  },
  "dependencies": {
    "bootstrap-datepicker": "^1.6.4",
    "jquery-simple-upload": "^1.0.0",
    "json-loader": "^0.5.4",
    "moment": "*",
    "natives": "^1.1.6",
    "vuejs-datepicker": "^0.9.24"
  }

如何使用Yarn安装我遇到的模块

警告“laravel-长生不老药-vue-2> sass-loader@4.1.1”的对等依赖关系未满足"webpack@^2 \x ^2.2.0-rc.0 \ dependency ^2.1.0-β=x\1.12.6“。4/4建筑新包装..。错误/home/vagrant/Code/xxx/node_modules/node-sass:命令失败。退出代码:1命令:节点脚本/install.js参数:目录:/home/流浪者/代码/xxx/节点_模块/节点-sass输出:内部/模块/cjs/loader.js:818抛出错误;^

错误:无法找到模块“mkdirp”要求堆栈:

  • /home/vagrant/modules/xxx/node-sass/scripts/install.js at Function.Module._resolveFilename (内部/模块/cjs/loader.js:815:15),Function.Module._load (内部/模块/cjs/loader.js:667:27),Module.require (内部/模块/cjs/loader.js:887:19)的Function.Module._load(内部/模块/cjs/helpers.js:74:18)。(/home/vagrant/modules/xxx/node-sass/scripts/install.js:7:11) at Module._compile (内部/模块/cjs/loader.js:999:30),Object.Module._extensions..js (内部/模块/cjs/loader.js:1027:10),Module.load (内部/模块/cjs/loader.js:863:32),Function.Module._load (内部/模块/cjs/loader.js:708:14),

'/home/vagrant/modules/xxx/node-sass/scripts/install.js‘:requireStack

我不知道为什么/谁在安装节点-sass,但是不管我是yarn clean cacherm -rf package.lock.json还是rm -rf node_modules,这都让我想到了这一点。

我在用

纱1.22.10节12.20.0 npm 6.14.9

关于Linux宅基地4.15.0-124-通用#127-Ubuntu

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-04-09 01:24:41

看起来节点LTS是14左右。

也许试着去更新它(以及其他的一切)?

票数 1
EN

Stack Overflow用户

发布于 2021-04-08 00:48:35

不知道在哪里安装"mkdirp“。

但你可以先安装mkdirp@lastest,

然后让纱线/npm重新安装所有的包装。

看看"mkdirp“是否是一个真正的问题。

代码语言:javascript
复制
yarn add mkdirp@lastest // or npm i mkdirp@lastest

然后

代码语言:javascript
复制
yarn install // or npm i
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66994590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档