javascript - Dynamically require with browserify and angular -
javascript - Dynamically require with browserify and angular -
i'm trying require
files dynamically iterating json , phone call them require
method, unfortunately cannot read module unknown reason. why fail require module if exists?
i created file json
list requirement paths
browserify should require.
{ "vendor": { "angular-translate" : "angular-translate", "angular-sanitize" : "angular-sanitize.min", "ui-boostrap" : "ui-bootstrap-tpls-0.11.2.min", "dialogs" : "dialogs" } }
then created file iterate json
, seek require path of so:
package.js
var dependencies = require('./../dependencies'); module.exports = function(angular) { angular.foreach(dependencies.vendor, function(value,key) { var path = '../vendor/' + value; require('./' + path); }); }
the on main file app.js
require package.js
in way:
var angularjs = require('angular'); require('./package.js')(angular);
after browserifycation
chrome console give me next error:
uncaught error: cannot find module './../vendor/angular-translate'
how can require file listed in json file?
browserify static analysis of code. can't follow dynamic requires because it's not involved @ during runtime.
javascript angularjs node.js browserify
Comments
Post a Comment