有没有办法在browserify中将文件夹/文件定义为全局模块?
E.g:
var foo = require('../../../bar/');
OR
var foo = require('../../../bar/index.js');
是
var foo = require('bar');
OR
var foo = require('bar/index.js');
答案 0 :(得分:0)
您可以在package.json
文件中添加浏览器字段来执行此操作:
"browser": {
"bar": "../../../bar/index.js"
}
然后您必须在主应用文件中通过import 'bar';
导入它。
之后,您可以将其用作全局模块
var foo = require('bar');