module.exports = {
forEachArr: Function.prototype.call.bind(Array.prototype.forEach),
forEach: require('lodash.foreach'),
each: $.each,
escape: require('lodash.escape')
};
{
engine: 'var _ = require(\'../js/tplEngine\');'
}
{
engine: 'var _ = require(\'/home/johndoe/Workspace/project/src/js/tplEngine\');'
}
// or (in node)
{
engine: 'var _ = require(\'' + process.cwd() + '/src/js/tplEngine\');'
}
in loader options (webpack config):
{
engine: 'var _ = require(\'tplEngine\');'
}
in webpack config resolve object:
{
resolve: {
alias: {
tplEngine: '../js/templateLoaderEngine.js'
}
}
}
in loader options (webpack config):
{
engine: 'var _ = require(\'tplEngine\');'
}
in webpack config resolve object:
{
resolve: {
alias: {
tplEngine: '/home/johndoe/Workspace/project/src/js/tplEngine.js'
}
}
}
// tip: use path.resolve(__dirname), process.cwd(), ...