معرفی شرکت ها


babel-helper-module-imports-7.0.0-beta.3


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Babel helper functions for inserting module loads
ویژگی مقدار
سیستم عامل -
نام فایل babel-helper-module-imports-7.0.0-beta.3
نام babel-helper-module-imports
نسخه کتابخانه 7.0.0-beta.3
نگهدارنده ['hzoo']
ایمیل نگهدارنده ['hi@henryzoo.com']
نویسنده Logan Smyth
ایمیل نویسنده loganfsmyth@gmail.com
آدرس صفحه اصلی https://github.com/babel/babel/tree/master/packages/babel-helper-module-imports
آدرس اینترنتی https://babeljs.io/
مجوز MIT
# babel-helper-module-imports ## Installation ```sh npm install babel-helper-module-imports --save ``` ## Usage ### `import "source"` ```js import { addSideEffect } from "babel-helper-module-imports"; addSideEffect(path, 'source'); ``` ### `import { named } from "source"` ```js import { addNamed } from "babel-helper-module-imports"; addNamed(path, 'named', 'source'); ``` ### `import { named as _hintedName } from "source"` ```js import { addNamed } from "babel-helper-module-imports"; addNamed(path, 'named', 'source', { nameHint: "hintedName" }); ``` ### `import _default from "source"` ```js import { addDefault } from "babel-helper-module-imports"; addDefault(path, 'source'); ``` ### `import hintedName from "source"` ```js import { addDefault } from "babel-helper-module-imports"; addDefault(path, 'source', { nameHint: "hintedName" }) ``` ### `import * as _namespace from "source"` ```js import { addNamespace } from "babel-helper-module-imports"; addNamespace(path, 'source'); ``` ## Examples ### Adding a named import ```js import { addNamed } from "babel-helper-module-imports"; export default function({ types: t }) { return { visitor: { ReferencedIdentifier(path) { let importName = this.importName; if (importName) { importName = t.cloneDeep(importName); } else { // require('bluebird').coroutine importName = this.importName = addNamed(path, 'coroutine', 'bluebird'); } path.replaceWith(importName); } }, }; } ```


نیازمندی

مقدار نام
7.0.0-beta.3 babel-types
^4.2.0 lodash


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

مقدار نام
8.1.4 Npm


نحوه نصب


نصب پکیج tgz babel-helper-module-imports-7.0.0-beta.3:

    npm install babel-helper-module-imports-7.0.0-beta.3.tgz