0.1.2 • Published 7 years ago
@brains/requirejs-npm v0.1.2
@brains/requirejs-npm (in process)
Import modules with require.js installed in node_modules with automatic paths.
Example
package.json:
{
"name": "requirejs-npm-test",
"version": "0.1.0",
"main": "index.js",
"dependencies": {
"@brains/requirejs-npm": "*",
"jquery": "^3"
}
}
require.config.js:
require.config({
paths: {
'@brains/requirejs-npm': 'node_modules/@brains/requirejs-npm'
},
packages: [
{
name: '@brains/requirejs-npm',
main: 'index'
}
]
});
index.js:
define(['jquery'], function ($){
$(function() {
console.log('Ready!');
});
}
index.html:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>test</title>
</head>
<body>
<script src="node_modules/requirejs/require.js"></script>
<script src="require.config.js"></script>
<script>
require(['@brains/requirejs-npm!']);
</script>
</body>
</html>