Javascript npm安装是否意味着该脚本仅适用于Node.js

Javascript npm安装是否意味着该脚本仅适用于Node.js,javascript,jquery,ruby-on-rails,node.js,npm-install,Javascript,Jquery,Ruby On Rails,Node.js,Npm Install,我试图通过它的JSSDK来使用API。因此GitHub页面上的SDK说明是npm安装。我想知道,这是否意味着我必须拥有Node.js,因为SDK是专门为它编写的,或者如果我只有基本的vanilla js/jQuery,我可以。。。。将源代码从GitHub复制到我的脚本中,还是以其他方式使用 这意味着项目正在使用npm来处理依赖关系。它有一个package.json文件存储这些依赖项,npm install会将它们下载到一个通常称为“node_modules”的文件夹中 这是依赖关系管理。这并不意

我试图通过它的JSSDK来使用API。因此GitHub页面上的SDK说明是
npm安装
。我想知道,这是否意味着我必须拥有Node.js,因为SDK是专门为它编写的,或者如果我只有基本的vanilla js/jQuery,我可以。。。。将源代码从GitHub复制到我的脚本中,还是以其他方式使用

这意味着项目正在使用npm来处理依赖关系。它有一个package.json文件存储这些依赖项,npm install会将它们下载到一个通常称为“node_modules”的文件夹中


这是依赖关系管理。这并不意味着它是为node编写的,而是使用node下载外部依赖项

啊,好吧,复制和粘贴代码会失败,因为我不会正确地获取依赖项(除非我足够幸运,没有依赖项或者依赖项已经存在),明白了吗?GitHub上的说明“npm安装”可能是指如何设置运行源代码的环境。如果应用程序缺少依赖项,则无法运行该应用程序。如果您已经有依赖项,它将与package.json中列出的版本进行比较。您是按原样使用API包还是对API包进行更改?如果您只是在自己的项目中将其作为依赖项使用,那么编译的/dist版本应该是可用的。如果你想独立运行这个包,你只需要安装npm。啊,好的,所以我想在我自己的项目中使用它,而不是独立运行。那么听起来我应该能够复制并使用源代码了?不是源代码,而是dist版本。通常,源代码仍然需要编译。如果您打算自己编译它,请遵循开发人员的说明。如果您使用的是他们的编译版本,那么您应该能够根据您在自己的项目中使用的依赖关系管理将其引入。