معرفی شرکت ها


import-jsx-5.0.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Require and transpile JSX on the fly
ویژگی مقدار
سیستم عامل -
نام فایل import-jsx-5.0.0
نام import-jsx
نسخه کتابخانه 5.0.0
نگهدارنده ['vdemedes']
ایمیل نگهدارنده ['vadimdemedes@hey.com']
نویسنده Vadim Demedes
ایمیل نویسنده vdemedes@gmail.com
آدرس صفحه اصلی git+https://github.com/vadimdemedes/import-jsx.git
آدرس اینترنتی https://github.com/vadimdemedes/import-jsx#readme
مجوز MIT
# import-jsx ![Build Status](https://github.com/vadimdemedes/import-jsx/workflows/test/badge.svg) > Import and transpile JSX via [loader hooks](https://nodejs.org/dist/latest-v18.x/docs/api/esm.html#loaders). It doesn't transpile anything besides JSX and caches transpiled sources by default. ## Install ```console npm install import-jsx ``` ## Usage > **Note**: > `import-jsx` only works with ES modules. ```sh node --loader=import-jsx react-example.js ``` **react-example.js** ```jsx const HelloWorld = () => <h1>Hello world</h1>; ``` ## Examples ### React React is auto-detected by default and `react` will be auto-imported, if it's not already. ```jsx const HelloWorld = () => <h1>Hello world</h1>; ``` ### Preact If an alternative library is used and exports `createElement`, like Preact, configure `import-jsx` to import it instead of React: ```jsx /** @jsxImportSource preact */ const HelloWorld = () => <h1>Hello world</h1>; ``` ### Any JSX pragma For libraries not compatible with React's API, but which still support JSX, import it and configure `import-jsx` to use its pragma: ```jsx /** @jsxRuntime classic */ /** @jsx h */ import h from 'vhtml'; const HelloWorld = () => <h1>Hello world</h1>; ``` ### CLI `import-jsx` can be used to transpile JSX inside CLI entrypoints defined in `bin` section of `package.json` and their imported files. For example, given this **package.json**: ```json { "name": "my-amazing-cli", "bin": "cli.js" } ``` Insert this hashbang at the beginning of **cli.js**: ```jsx #!/usr/bin/env NODE_NO_WARNINGS=1 node --loader=import-jsx const HelloWorld = () => <h1>Hello world</h1>; ``` ### Disable cache `import-jsx` caches transpiled sources by default, so that the same file is transpiled only once. If that's not a desired behavior, turn off caching by setting `IMPORT_JSX_CACHE=0` or `IMPORT_JSX_CACHE=false` environment variable. ```console IMPORT_JSX_CACHE=0 node --loader=import-jsx my-code.js ```


نیازمندی

مقدار نام
^7.21.0 @babel/core
^7.18.6 @babel/preset-react
^4.0.0 find-cache-dir
^3.1.0 make-dir


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

مقدار نام
16.19.1 Npm


نحوه نصب


نصب پکیج tgz import-jsx-5.0.0:

    npm install import-jsx-5.0.0.tgz