npm安装MySQL package.json错误

时间:2018-07-18 00:07:02

标签: mysql node.js npm command

我试图在我的Node.js上安装MySQL,当我输入pos.y < 0.15时,它表示以下内容。我试图查看是否有人遇到相同的问题,但似乎找不到任何问题。

这些是命令行:

npm install mysql

3 个答案:

答案 0 :(得分:0)

您应该首先这样做

npm初始化

之后,您可以安装任何想要的东西

答案 1 :(得分:0)

Node使用package.json文件存储所有与项目有关的信息以及项目的依赖项。对于想要维护该项目的任何人来说,这都使生活变得更加便捷。

您得到的错误是没有package.json文件。文件中的字段,例如描述,许可证,存储库等不可用。因此,它会引发您得到的警告。

请注意,您的实际mysql软件包已安装。它在终端上引发的只是警告,您可以忽略它们。

但是理想情况下,您应该使用

  

npm初始化

为您创建一个package.json文件。只需使用默认值即可。

安装软件包

  

npm安装mysql --save

这会将软件包保存到package.json文件中。

下次在新计算机上运行项目时,只需运行

  

npm安装

为项目安装所有相关的依赖项。

如果这不是项目的一部分,而您只是在处理节点,则可以忽略警告并继续操作。

您可以使用

  

npm安装mysql -g

以全局安装该软件包。

此外,要检查已安装的软件包,请使用

  

npm列表

用于本地安装的软件包和

  

npm列表-g

用于全局安装的软件包

答案 2 :(得分:0)

package.json文件存储所有必需的依赖项和与项目相关的信息,从而简化了项目维护。

NPM无法检测到所需的以下字段,无法提供有关项目的基本信息。     1.许可证     2.储存库     3.描述符     4.依存关系     5.脚本 该信息是运行服务器和安装新的依赖项/库所必需的。

  1. 清除npm缓存
  2. 通过运行以下命令重新初始化或重新生成Package.json文件:
      

    npm初始化

  3. 运行命令:
      

    npm安装mysql --save   注意:包括--save将文件添加到依赖项列表中。

要更新,请使用

  

npm更新