Вопросы с тегом «amd»

5
Отношения между CommonJS, AMD и RequireJS?
Я все еще очень запутался в CommonJS, AMD и RequireJS , даже после того, как много читал. Я знаю, что CommonJS (ранее ServerJS ) - это группа для определения некоторых спецификаций JavaScript (например, модулей), когда язык используется вне браузера. Спецификация модулей CommonJS имеет некоторую реализацию, такую ​​как Node.js или RingoJS …

11
Управление зависимостями плагина jQuery в веб-пакете
Я использую Webpack в своем приложении, в котором я создаю две точки входа - bundle.js для всех моих файлов / кодов JavaScript и vendors.js для всех библиотек, таких как jQuery и React. Что я делаю для того, чтобы использовать плагины, которые имеют jQuery в качестве своих зависимостей, и я хочу, …

8
Как отключить предупреждение 'define' не определяется с помощью JSHint и RequireJS
В своем проекте я использую RequireJS AMD. Когда я запускаю jshint в своем проекте, он выдает ошибку, например В скриптах AMD 'define' is not defined. В тестовых примерах Mocha 'describe' is not defined. 'it' is not defined. Как убрать это предупреждение в jshint?

3
Requirejs, почему и когда использовать конфигурацию прокладки
Я прочитал документ requirejs отсюда API requirejs.config({ shim: { 'backbone': { //These script dependencies should be loaded before loading //backbone.js deps: ['underscore', 'jquery'], //Once loaded, use the global 'Backbone' as the //module value. exports: 'Backbone' }, 'underscore': { exports: '_' }, 'foo': { deps: ['bar'], exports: 'Foo', init: function (bar) …

3
Webpack ProvidePlugin против внешних?
Я изучаю идею использования Webpack с Backbone.js . Я следил за кратким руководством по началу работы и имел общее представление о том, как работает Webpack, но мне неясно, как загрузить библиотеку зависимостей, такую ​​как jquery / backbone / underscore. Должны ли они загружаться извне, <script>или это то, что Webpack может …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.