を輸出していない私は、輸出の文を持ってsrc
バージョンではhereのWebPACKとES6モジュールのtranspilationした後、モジュール
可能な小型パッケージをIを開発した:
export class Select extends React.Component {
render() {
return (
...the component
)
}
}
私はこのコンポーネントを使用しますこのフォームは、私はそうのようにそれをインポートすることができます。
import {Select} from 'select-react-redux';
をしかし、私は、pをバンドルした後、 webpackを使ってlib
ディレクトリに転送すると、元のファイルと同じ内容の出力ファイルが得られますが、ES6ではなくES5となります。
添付ファイルには、 var Select = exports.Select = function (_React$Component) {}
が含まれています。つまり、選択コンポーネントは私には利用可能であるが、そうではありません。
ご協力いただければ幸いです。あなたはそれがあるとしてパッケージを使用するために適切なローダーが必要になりますsrc/index.js
でコードをES6たので
"main": "src/index.js",
:package.json
で
"選択がエクスポートされません。" ---正確にそれが蒸散されているものを示してください。 (それはちょうど良いそれをエクスポートするのでhttp://babeljs.io/repl/#?babili=false&evaluate=true&lineWrap=false&presets=es2015%2Creact%2Cstage-2&code=export%20class%20Select%20extends%20React.Component%20%7B (%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20% 20%20%20%20%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%0D%0A%20%20%20%20%20%20%20%20%%0D%0A%20 – zerkms
ファイルのバンドル版がバンドルされ、最小化されています(例:https://github.com/adamgajzlerowicz/ReactSelect/blob/master/lib/index)。 js – Adam
**関連のない部分のみ**を提供してください。 – zerkms