これは、モジュールをどのようにエクスポートするかによって異なります。 モジュールまたはモジュールの関数をエクスポートするための複数のオプションがあります。例えば
:
// export data
export var color = "red";
export let name = "Nicholas";
export const magicNumber = 7;
// export function
export function sum(num1, num2) {
return num1 + num1;
}
// export class
export class Rectangle {
constructor(length, width) {
this.length = length;
this.width = width;
}
}
// this function is private to the module
function subtract(num1, num2) {
return num1 - num2;
}
// define a function...
function multiply(num1, num2) {
return num1 * num2;
}
// ...and then export it later
export { multiply };
かのようなデフォルト値をエクスポート:
function sum(num1, num2) {
return num1 + num2;
}
export default sum;
あなたがここにモジュールのエクスポートとインポートについての詳細を読むことができます:https://leanpub.com/understandinges6/read/#leanpub-auto-basic-exporting
私はこれと同じエラーを受け取ります:/ –
あなたはどのようにエクスポートしていますか?例を提供していただけますか? – mattias
これは私が使用しようとしているライブラリの1つです:https://github.com/bitwiseshiftleft/sjcl/blob/master/sjcl.js –