生成package.json文件报错“系统找不到指定的路径”
Posted howard2005
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了生成package.json文件报错“系统找不到指定的路径”相关的知识,希望对你有一定的参考价值。
文章目录
一、提出问题
- package.json文件作为Web工程的入口,到底有多少配置是和我们的日常开发相关的?使用
npm
或yarn
命令生成一个最简单的package.json文件。 - 在命令行执行命令:
yarn init -y
- 执行命令
hadoop version
也会报同样的错
二、解决问题
-
打开hadoop环境配置文件
hadoop-env.cmd
-
hadoop环境配置文件里设置的
JAVA_HOME
其实就是Windows操作系统里设置的JAVA_HOME
环境变量
-
明明在Windows里设置了
JAVA_HOME
环境变量,为什么要报错说JAVA_HOME
没有正确设置呢? -
原因在于
JAVA_HOME
的路径里有空格,Program Files
中间有个空格 -
将
jdk-11.0.7
复制一份到D盘根目录:D:\\jdk-11.0.7
-
修改环境变量
JAVA_HOME
-
此时,再执行命令:
hadoop version
,没有报错,显示了hadoop的版本号
-
此时,再执行命令:
yarn init -y
-
执行命令:
npm init -y
-
这是一个JSON对象,每一项都是该项目的配置
◎ name:项目名称,必需字段
◎ version:项目版本,必需字段
◎ description:项目描述
◎ main:入口文件
◎ scripts:可运行的npm命令
◎ keywords:关键字
◎ author:作者
◎ license:项目遵守的许可证 -
package.json文件中有两个比较特殊的字段,即name和version,它们是必需字段
以上是关于生成package.json文件报错“系统找不到指定的路径”的主要内容,如果未能解决你的问题,请参考以下文章
安装npm install vue的时候会生成package-lock.json怎么解决
为啥 `npm install` 会为同一个 `package.json` 文件生成不同的 `package-lock.json` 文件?
uni-app 为何package.json配置以后不会生成文件?