问题标签 [jscodeshift]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何将 React Typescript 解析为 jscodeshift 代码
给定代码片段,包括一个 React 组件的简单 tsx 字符串:
当使用节点执行该文件时,ts-node test.ts
会出现如下错误:
如何使用这些j
选项来使用成功解析.tsx
代码的解析器?
我期待类似的东西
但到目前为止我无法让它工作
javascript - 如何使用 codemod (jscodeshift) 内联更改 require 语句?
嗨,我正在尝试编写一个 codemod,它将我的 require 语句从文件顶部移动到类构造函数内部。
文件顶部的这些 require 语句需要很长时间,仅当该 API 至少调用一次时才使用。因此,无论如何,Node.js 都会在进程级别缓存 require 。我试图require
在箭头函数内移动语句。
像下面
我在实现这一点时遇到了麻烦,因为我不知道如何选择定义的“惰性”函数,然后移动顶部需求。
非常感谢任何帮助谢谢
javascript - jscodeshift随机忽略文件
我试图使用 jscodeshift 但是当我说目录时/src
它没有正确递归。例如:
尝试时./src
我得到 4 个文件:
如果我尝试./src/*
,我会得到 9 个文件:
当我更具体时./src/components/**/*
,我得到 64 个文件?