Хотя requirejs
способен использовать npm-installed modules, как использовать requirejs
на первом месте, если он установлен через npm install requirejs
?Как использовать npm установлен requireJS для браузера
Я ознакомился с примерами использования requirejs
, перечисленных в example-section. Кажется, все они полагают, что require.js
загружается в определенное место. Поскольку documentation конкретно указано
Не делайте ничего подобного require ("./ node_modules/foo/foo").
Я предполагаю, что это не так, чтобы положить в index.html
что-то вроде:
<html>
<head>
<script data-main="scripts" src="node_modules/requirejs/require.js"></script>
</head>
<body>
<h1>Hello World</h1>
</body>
</html>
Что является рекомендуемым способом использовать requirejs если НПМ установлен? Если я пропустил что-то из документации, пожалуйста, дайте мне знать. Благодарю вас
Что касается вашего первого пункта, то это причина, по которой 'r.js' существует? – user2829759
'r.js' существует * в первую очередь *, чтобы оптимизировать кучу модулей в один пакет. Его также можно использовать для обертывания модулей, которые находятся в идиоме CommonJS с вызовом 'define', но я не использовал его для этого. (И проект Gulp рекомендует 'gulp-wrap-amd', вот что я использовал.) – Louis