Javascript npm安装后在何处查找库文件
我正在本地机器上安装nodejs模块(jasmineajax)。我希望git hub中的所有库都能在我的本地系统中使用。 但我只看到lib文件夹中的主文件。将放置其他从属文件的位置 npm安装--保存开发人员jasmine ajax 执行上述命令后,我在本地视图中看不到source下的所有文件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
感谢您在没有
-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获取内容)不知道在没有的情况下使用