Npm 安装bower软件包时,正确的安装方法是什么';与browserify一起使用的节点依赖关系?
也许我遇到了一系列非常具体的问题,但我认为这可能是一个相当普遍的问题 我目前正在使用通过bower安装的Npm 安装bower软件包时,正确的安装方法是什么';与browserify一起使用的节点依赖关系?,npm,bower,browserify,package.json,Npm,Bower,Browserify,Package.json,也许我遇到了一系列非常具体的问题,但我认为这可能是一个相当普遍的问题 我目前正在使用通过bower安装的PIXI.js,我想使用Browserify将其编译到我的应用程序中(我实际上正在编译一个库包和应用程序包,但这不会有什么区别)。我希望从头开始构建PIXI.js,而不是在预构建的脚本中编译。为此,我需要确保安装了来自package.json的PIXI依赖项。从PIXI.js文件夹中执行npm安装似乎可以工作,但此时我正在安装父项目中已经存在的包。在bower安装之后,从顶层执行干净的npm安
PIXI.js
,我想使用Browserify
将其编译到我的应用程序中(我实际上正在编译一个库包和应用程序包,但这不会有什么区别)。我希望从头开始构建PIXI.js
,而不是在预构建的脚本中编译。为此,我需要确保安装了来自package.json
的PIXI依赖项。从PIXI.js
文件夹中执行npm安装
似乎可以工作,但此时我正在安装父项目中已经存在的包。在bower安装之后,从顶层执行干净的npm安装
,也不会获得PIXI的package.json
。有没有办法让npm install
从子文件夹安装依赖项,或者更好,还有没有办法让bower install
这样做?现在显而易见的答案是通过npm而不是bower安装模块,因为Browserify将与npm模块无缝配合