我有一个index.js
文件,其中有以下导入。
import React, { PureComponent } from 'react';
import classnames from 'classnames';
import Button from 'components/shared/Button';
import Header from 'components/main/Header';
import Footer from 'components/main/Footer';
import Nav from 'components/shared/Nav';
在节点脚本中找出所有带有components/shared
或components/main
的导入语句的最佳方法是什么?我正在尝试查找在index.js
中导入的组件对象。例如,形成这个index.js
我应该使用 sript 获取一个对象作为
{
"Button": "components/shared/Button",
"Header": "components/main/Header",
"Footer": "components/main/Footer",
"Nav": "components/shared/Nav"
}
Precinct对此非常有用。
import { paperwork } from 'precinct';
console.log( paperwork( './index.js' ) );
除了javascript,它还可以在Typescript,css,sass,less,stylus中找到导入的文件。