【问题标题】:General concept of npm and Browserifynpm 和 Browserify 的一般概念
【发布时间】:2014-12-08 09:51:58
【问题描述】:

我一直按照 vis.js Github 存储库上的说明进行custom build of the library。它建议使用 Browserify……我从未使用过 Node.js、npm 或 Browserify,而且我才刚刚开始了解它们的功能。

我一直在尝试使用以下命令编译库

browserify custom.js -o vis-custom.js -s vis

但我不断收到类似

的错误
Error: Cannot find module 'hammerjs' from '/path/to/folder/vis-master/lib/module'

似乎解决此错误的唯一方法是通过 npm 安装模块。例如

npm install hammerjs

但是一旦我以这种方式安装一个模块,另一个模块就会产生错误。

我的问题是……我是要手动安装每个模块,直到错误消失,还是 npm/Browserify 是要自动安装这些模块?如果是这样,他们为什么不安装?

【问题讨论】:

    标签: npm browserify chap-links-library


    【解决方案1】:

    node.js 项目的所有依赖项都列在项目根目录下的文件package.json 中。要安装所有依赖项(使用正确的版本控制)运行:

    npm install
    

    要更新所有依赖项,请运行:

    npm update
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多