Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript npm安装后在何处查找库文件_Javascript_Node.js_Npm_Npm Install - Fatal编程技术网

Javascript npm安装后在何处查找库文件

Javascript npm安装后在何处查找库文件,javascript,node.js,npm,npm-install,Javascript,Node.js,Npm,Npm Install,我正在本地机器上安装nodejs模块(jasmineajax)。我希望git hub中的所有库都能在我的本地系统中使用。 但我只看到lib文件夹中的主文件。将放置其他从属文件的位置 npm安装--保存开发人员jasmine ajax 执行上述命令后,我在本地视图中看不到source下的所有文件 感谢您在没有-g标记的情况下启动npm安装时,您必须查找的文件夹位于启动命令的路径中的节点模块 如果您使用-g标志,它将作为全局模块安装 在您的情况下,文件夹将是node\u modules/jasmi

我正在本地机器上安装nodejs模块(jasmineajax)。我希望git hub中的所有库都能在我的本地系统中使用。 但我只看到lib文件夹中的主文件。将放置其他从属文件的位置

npm安装--保存开发人员jasmine ajax

执行上述命令后,我在本地视图中看不到source下的所有文件


感谢您在没有
-g
标记的情况下启动
npm安装时,您必须查找的文件夹位于启动命令的路径中的
节点模块

如果您使用
-g
标志,它将作为全局模块安装

在您的情况下,文件夹将是
node\u modules/jasmine ajax

lib
文件夹仅包含
mock ajax.js
文件这一事实取决于它们在npm注册表上发布的版本


npm install
命令不会克隆github存储库,它会从npm注册表下载版本:

当您启动
npm install
时,没有
-g
标记,您必须查找的文件夹是启动命令路径中的
节点模块

如果您使用
-g
标志,它将作为全局模块安装

在您的情况下,文件夹将是
node\u modules/jasmine ajax

lib
文件夹仅包含
mock ajax.js
文件这一事实取决于它们在npm注册表上发布的版本

npm install
命令不会克隆github存储库,而是从npm注册表下载版本:

mock-ajax.js文件,位于lib文件夹中,表示构建的库。从npm下载文件时,不需要将所有文件都放在src中。您可以通过以下方式使用所有jasmine ajax功能:

通过NPM安装从NPM安装jasmineajax——保存devjasmineajax; 然后,您可以在测试套件中要求('jasmine-ajax')并访问 它是通过茉莉花全球

lib文件夹中的mock-ajax.js文件表示构建的库。从npm下载文件时,不需要将所有文件都放在src中。您可以通过以下方式使用所有jasmine ajax功能:

通过NPM安装从NPM安装jasmineajax——保存devjasmineajax; 然后,您可以在测试套件中要求('jasmine-ajax')并访问 它是通过茉莉花全球


当您像以前那样安装模块时,它会被放置在
node\u modules
文件夹中。 运行
npm安装
并不是从github存储库获取所有文件,而是从推送到npm的体系结构获取所有文件。在中,您可以看到一个名为
.npmignore
的文件,其中包含
src
。该文件的工作方式类似于
.gitignore
文件,当他将is模块推到npm时,
src
文件夹被排除


lib文件夹中的文件是从
src
文件夹文件生成的,因此它包含您想要的所有内容

当您像以前那样安装模块时,它会被放置在
节点模块
文件夹中。 运行
npm安装
并不是从github存储库获取所有文件,而是从推送到npm的体系结构获取所有文件。在中,您可以看到一个名为
.npmignore
的文件,其中包含
src
。该文件的工作方式类似于
.gitignore
文件,当他将is模块推到npm时,
src
文件夹被排除


lib文件夹中的文件是从
src
文件夹文件生成的,因此它包含您想要的所有内容

它不可用,请尝试带有路径结构附件的SelfPicture不可用,请尝试带有路径结构附件的SelfPicture调整以添加更多详细信息:发布到npm、维护者(或构建机器人)运行
npm publish
命令,该命令1)获取其工作区中的所有文件,2)删除
.npmignore
中的文件(或
.gitignore
如果
.npmignore
不存在),3)压缩生成的文件列表,并将ZIP作为新工件上载到npm存储库;npm完全独立于github(与bower相反,bower只包含元数据,通常从github获取内容)不知道在没有
的情况下使用
.gitignore
。npmignore
这里有文档:)只是为了添加更多细节:发布到npm,维护者(或构建机器人)运行
npm publish
命令,该命令1)获取其工作区中的所有文件,2)删除
.npmignore
中的文件(或
.gitignore
如果
.npmignore
不存在),3)压缩生成的文件列表,并将ZIP作为新工件上载到npm存储库;npm完全独立于github(与bower相反,bower只包含元数据,并且通常从github获取内容)不知道在没有
的情况下使用