TWIL 2020-12 (1)
1. module.exports
// api.js
module.exports.findByOrderID = function (params) {
...
return this.findByElements(payload);
};
module.exports.findByElements = function (params, callback) {
...
};
クエリー参照ドキュメント(findByElements
、findByOrderID
...)モジュール化の使用を決定します.1つのfindByTaskID
関数は、別の構成部品から呼び出しをインポートし、参照エラーは取得されませんでした:findByElements not definedエラー.// api.js
module.exports.findByOrderID = function (params) {
...
return findByElements(payload);
};
const findByElements = function (params, callback) {
...
};
これは機能するが、findByTaskID
に導入された他の要素では使用できない.module.exports = {
findByOrderID,
findByTaskID,
...
};
外部で使用されている関数を下から一度にエクスポートします.2. Expected an object to be thrown.eslintno-throw-literal
throw "Array type for params is not supported";
// Expected an object to be thrown.eslintno-throw-literal
throw new Error("Array type for params is not supported");
🔗 https://eslint.org/docs/2.0.0/rules/no-throw-literalReference
この問題について(TWIL 2020-12 (1)), 我々は、より多くの情報をここで見つけました https://velog.io/@jheeju/TWIL-2020-12-1-2gl87abtテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol