Skip to content

Replace alias in dependencies? #25

@michaelBenin

Description

@michaelBenin

I've been doing some testing on using aliasify to replace requires of underscore for lodash. I've enabled verbose to be true. I've ran into an issue where in Backbone it still requires underscore instead of lodash.

See the output below:

Output:

aliasify - /Users/michaelbenin/Projects/node-startup/apps/about/about_view.js: replacing underscore with lodash
aliasify - /Users/michaelbenin/Projects/node-startup/apps/home/home_view.js: replacing underscore with lodash
aliasify - /Users/michaelbenin/Projects/node-startup/apps/links/links_view.js: replacing underscore with lodash
aliasify - /Users/michaelbenin/Projects/node-startup/apps/login/login_view.js: replacing underscore with lodash
aliasify - /Users/michaelbenin/Projects/node-startup/apps/search/search_view.js: replacing underscore with lodash
aliasify - /Users/michaelbenin/Projects/node-startup/apps/searchquery/searchquery_view.js: replacing underscore with lodash
aliasify - /Users/michaelbenin/Projects/node-startup/apps/signup/signup_view.js: replacing underscore with lodash
aliasify - /Users/michaelbenin/Projects/node-startup/apps/topics/topics_view.js: replacing underscore with lodash
aliasify - /Users/michaelbenin/Projects/node-startup/apps/users/users_view.js: replacing underscore with lodash
aliasify - /Users/michaelbenin/Projects/node-startup/apps/home/home_sub_view.js: replacing underscore with lodash
aliasify - /Users/michaelbenin/Projects/node-startup/apps/nav/nav_view.js: replacing underscore with lodash
aliasify - /Users/michaelbenin/Projects/node-startup/apps/footer/footer_view.js: replacing underscore with lodash
>> Error: Cannot find module 'underscore' from '/Users/michaelbenin/Projects/node-startup/node_modules/backbone'

Configuration:

var aliasify = require('aliasify');

var aliasifyConfig = {
  aliases: {
    underscore: 'lodash'
  },
  verbose: true
};

// in my browserify file:

b.transform(aliasify, aliasifyConfig);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions