我有下面的package.json
"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‘:requireStack
我不知道为什么/谁在安装节点-sass,但是不管我是yarn clean cache、rm -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
发布于 2021-04-09 01:24:41
看起来节点LTS是14左右。
也许试着去更新它(以及其他的一切)?
发布于 2021-04-08 00:48:35
不知道在哪里安装"mkdirp“。
但你可以先安装mkdirp@lastest,
然后让纱线/npm重新安装所有的包装。
看看"mkdirp“是否是一个真正的问题。
yarn add mkdirp@lastest // or npm i mkdirp@lastest然后
yarn install // or npm ihttps://stackoverflow.com/questions/66994590
复制相似问题