Java教程

node:spawn npm ENOENT

本文主要是介绍node:spawn npm ENOENT,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

错误背景

封装脚手架时报错

错误原因

windows系统原因

解决方案

const createProjectAction = async (project) => {
  console.log("why help you create your project")
  // 1.clone项目
  await download(vueRepo,project,{clone:true})
  //2.执行npm install
  // await commandSpawn('npm', ['install'],{cwd: `./${project}`})
  await commandSpawn(process.platform === 'win32' ? 'npm.cmd' : 'npm', ['install'], { cwd: `./${project}` })
}

image

这篇关于node:spawn npm ENOENT的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!