npm install express安装第三方包,出现以下警告信息:
npm WARN saveError ENOENT: no such file or directory, open 'C:\Users\Administrator\Desktop\node\nodejs\package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\Administrator\Desktop\node\nodejs\package.json'
npm WARN nodejs No description
npm WARN nodejs No repository field.
npm WARN nodejs No README data
npm WARN nodejs No license field.
出现以上警告是因为该项目不是标准的node.js项目的形式,缺少package.json文件,一般形式node.js项目需要有package.json文件,该文件用于定义当前包的属性。创建一个标准形式的node.js项目你可以使用如下解决办法:
1、输入npm init创建一个node.js项目,按照提示填写包信息,选择默认或不填写直接回车,如下图:
npm init执行成功后会生成以下的package.json文件:
2、直接使用npm init –y命令,该命令可以快速生成package.json文件,package.json全部按照默认值填写:
以上就是npm安装第三方包出现警告信息的解决办法(npm WARN saveError ENOENT no such file or directory package.json),以后创建node.js项目记得要创建一个package.json文件哦!
评论前必须登录!
注册