【发布时间】:2015-07-28 12:32:26
【问题描述】:
我正在尝试将 browserify 用于小型 Web 应用程序,我想要什么
实现是非常基本的:我希望能够require('jquery') in
我的 JS 代码,而不是将依赖项与 <script> 标记链接
HTML 代码。
所以,我在名为main.js 的 JS 文件的第一行中有这个:
require('jquery');
然后,我启动 browserify 生成bundle.js:
browserify main.js -o bundle.js
输出:
Error: Cannot find module 'jquery' from /home/matias/dev/app/js
但是,jquery 似乎已正确安装:
npm -g list | grep jquery
返回jquery@2.1.4。
知道我做错了什么吗?
编辑:“本地”安装模块(不带 -g 选项)似乎可以与 browserify 一起使用 - 这是正确的做法吗?我更喜欢使用全局安装的模块。
【问题讨论】:
标签: jquery npm browserify