معرفی شرکت ها


broccoli-watchify-2.0.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Watchify plugin for Broccoli.
ویژگی مقدار
سیستم عامل -
نام فایل broccoli-watchify-2.0.0
نام broccoli-watchify
نسخه کتابخانه 2.0.0
نگهدارنده ['eploko', 'stefanpenner']
ایمیل نگهدارنده ['andrey@subbotin.me', 'stefan.penner@gmail.com']
نویسنده Andrey Subbotin & Stefan Penner
ایمیل نویسنده -
آدرس صفحه اصلی git+https://github.com/eploko/broccoli-watchify.git
آدرس اینترنتی https://github.com/eploko/broccoli-watchify
مجوز MIT
# broccoli-watchify [![Build Status](https://travis-ci.org/eploko/broccoli-watchify.svg)](https://travis-ci.org/eploko/broccoli-watchify) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/eploko/broccoli-watchify?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) The broccoli-watchify plugin bundles your assets with [watchify](https://github.com/substack/watchify). ## Installation ```bash npm install --save-dev broccoli-watchify ``` ## Example ```js const watchify = require('broccoli-watchify'); const options = { browserify: { entries: ['./app.js'], debug: true }, nodeModulesPath: process.cwd() + '/node_modules', // provide the node_modules you want to resolve from outputFile: 'bundled/app.js', cache: true, init: function (b) { b.transform('reactify', {'es6': true}); b.external('$'); } }; const tree = watchify(tree, options); ``` ## API ### watchify(tree, options) * `tree`: A [broccoli tree](https://github.com/broccolijs/broccoli#plugin-api-specification) or a directory path as a string #### Options * `browserify`: (defaults to `{}`) Options passed to the [browserify constructor](https://github.com/substack/node-browserify#var-b--browserifyfiles-or-opts) * `outputFile`: (defaults to `"./browserify.js"`) Output file * `cache`: (defaults to `true`) A boolean flag to potentially switch the caching off and act like a plain browserify. Can be helpful in assembling bundles for production and _not_ including all the full local path names in the bundle, which is not possible in the watchify mode. * `init`: (defaults to a no-op) A callback function that receives the browserify instance after it's created. Use this to call any of the [browserify API methods](https://github.com/substack/node-browserify#methods) on the instance, including `add`, `require`, `external`, `exclude` and so on. * `nodeModulesPath`: (defaults to `process.cwd()/node_modules`) Absolute path to node_modules. ## Changelog ### 2.0.0 * expose a way to configure which node_modules to resolve from * support broccoli 1x and 2x * modernize codebase * upgrade dependencies ### 1.0.0 * No longer use watchify directly, as we do not require its watcher and it is not configurable. Rather we populate the cache, the same way watchify does. * Stable output, so downstream plugins aren't invalidated if our output doesn't change. * Much faster. * Basic tests. * Browserified files are browserified relative to the broccoli `inputPath`, not the realpath. ### 0.2.0 * Add the `init` option to provide a possibility of configuration of the browserify instance with a custom function. * Remove the `entries` and `require` options. * Add the `cache` option to turn off the watchify behavior and act like a plain browserify. ### 0.1.3 * Initial release ## Contributors The code of this plugin is originally based on the [broccoli-browserify](https://github.com/gingerhendrix/broccoli-browserify) plugin by [Gareth Andrew](http://github.com/gingerhendrix). ## License The MIT License (MIT). See [LICENSE](LICENSE) for details. Copyright © 2014 Andrey Subbotin.


نیازمندی

مقدار نام
^1.3.1 broccoli-plugin
^16.2.3 browserify
^7.0.1 fs-extra
^4.2.0 lodash.assignin
^1.0.0 md5hex
^0.5.1 mkdirp
^1.0.2 node-modules-path
^4.8.4 rsvp
^1.2.0 symlink-or-copy
^3.0.1 through2
^2.0.0 tree-sync
^4.0.1 xtend


زبان مورد نیاز

مقدار نام
11.12.0 Npm


نحوه نصب


نصب پکیج tgz broccoli-watchify-2.0.0:

    npm install broccoli-watchify-2.0.0.tgz