1

karma ng-scenario e2e テストを適切に機能させるために、すべての JavaScript ファイルを 1 つの .js ファイルに縮小するために 'uglifyjs' を使用しようとしています。しかし、これを入力すると

type My.js MyLogon.js MyMenu.js Common\directives\BaseDirectives.js Common\factories\BaseFactories.js Module\AccountConfirmationModule.js Module\AccountModule.js Module\ApplicationModule.js Module\ApplicationRoleModule.js Module\HeaderModule.js Module\Index.js Module\LogOnModule.js Module\PasswordModule.js Module\QAModule.js Module\UsernameModule.js > files.min.js | uglifyjs -o files.min.js

次のエラーが表示されます

Get-Content : 引数 'MyLogon.js' を受け入れる位置パラメーターが見つかりません。行:1 文字:5

私は何を間違っていますか?

4

3 に答える 3

0

すべてのファイルが現在のフォルダーにあり、他に *.js ファイルがない場合:

if (test-path files.min.js) { remove-item files.min.js }
gci *.js | foreach{ type $_ >> files.min.js }
uglifyjs -o files.min.js

そうでない場合は、リストを次のように設定できます。

$files = ("My.js", "MyLogon.js", "MyMenu.js", "Common\directives\BaseDirectives.js", "Common\factories\BaseFactories.js", "Module\AccountConfirmationModule.js", "Module\AccountModule.js", "Module\ApplicationModule.js", "Module\ApplicationRoleModule.js", "Module\HeaderModule.js", "Module\Index.js", "Module\LogOnModule.js", "Module\PasswordModule.js", "Module\QAModule.js", "Module\UsernameModule.js")
if (test-path files.min.js) { remove-item files.min.js }
$files | foreach{ type $_ >> files.min.js }
uglifyjs -o files.min.js
于 2013-10-29T21:08:38.453 に答える