Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法创建正在工作的自定义转换器_Javascript_Typescript_React Native - Fatal编程技术网

Javascript 无法创建正在工作的自定义转换器

Javascript 无法创建正在工作的自定义转换器,javascript,typescript,react-native,Javascript,Typescript,React Native,如第条所述, 我已经创建了自定义变压器,但无法使其工作 变压器: var transformer = require('react-native/packager/transformer'); var fs = require("fs"); module.exports = function (data, callback) { if (data.filename.indexOf("index.android.js") !== -1) { callback({

如第条所述, 我已经创建了自定义变压器,但无法使其工作

变压器:

var transformer = require('react-native/packager/transformer');
var fs = require("fs");

module.exports = function (data, callback) {
    if (data.filename.indexOf("index.android.js") !== -1) {
        callback({
            code: data.sourceCode,
            map: JSON.parse(fs.readFileSync("./index.android.js.map").toString()),
            filename: data.filename
        })
    } else {
        transformer(data, callback);
    }
};
复制:

  • 克隆
  • npm安装
  • react本地运行的android
  • 反应本机启动 --变压器
  • 在phone/emulator中点击重新加载js
链接到错误:链接到错误: