私はeslintを使用している反応チュートリアルを行っています。私が入力するとき:'ls **/*。js'が '引数リストが長すぎます'というエラーにならないように環境を編集するにはどうすればよいですか?
eslint **/*.js
私はプロジェクトのルートから実行すると '引数リストが長すぎます'を返します。以下は動作しますが、すべてのファイルが含まれているわけではありません。
eslint **/*.js
ただし、次の結果が同じエラーになるため、問題はありません。
ls **/*.js
と
ls */*.js
これは大きなプロジェクトではなく、その中のフォルダの数を持つ唯一のフォルダがnode_modulesフォルダです。
なぜ比較的小さな領域でこのエラーが発生し、フォルダとサブフォルダ内のすべてのjsファイルをキャプチャする方法があるのですか?
ファイル数が少なくても(例外的に長いファイル/ディレクトリ名ではありません)、これを取得している場合は、環境への恩恵を受ける可能性があります。環境変数とコマンドライン引数は同じ空間にあります。 –
... 'env'の出力を見て、そこにある必要がないものを見つけます。 (変数がサブプロセスからアクセス可能である必要がない場合は、エクスポートせずに通常のシェル変数として設定することができます!) –