userSpecifiedMode.toLocaleLowerCase is not a function error
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 35/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- node.js, typescript
- 領域
- cli
調査の方向性
build/nodejs/nodejs/ConfigurationProcessor.js と main.js から始め、userSpecifiedMode.toLocaleLowerCase() が実行される前に、process-migrator -mode=import --config=... の -mode 引数がどのように解析されるかを追跡します。報告された import コマンドを再現し、適切に設定されたテンプレートが正常にインポートされることを確認するとともに、no-mode migrate コマンドが引き続き動作することを確認します。
索引モデルが issue の本文から書いたものです。
説明
Using the latest versions of nodejs/npm/process-migrator, when attempting to import a custom process template we receive the below error when attempting to use the '-mode=' parameter with a properly formatted configuration.json
For example. process-migrator -mode=import --config='c:\temp\configuration.json'
When we use the process-migrator command without the '-mode=' parameter (which would default to migrate mode) and have a properly configured configuration.json we are able to successfully migrate a process from one devops org to another.
For example. process-migrator --config='c:\temp\configuration.json'
there appears to be some issue with main.js and ConfigurationProcessor.js
Error Below
C:\Users\root\AppData\Roaming\npm\node_modules\process-migrator\build\nodejs\nodejs\ConfigurationProcessor.js:31
switch (userSpecifiedMode.toLocaleLowerCase()) {
^
TypeError: userSpecifiedMode.toLocaleLowerCase is not a function
at Object.ProcesCommandLine (C:\Users\root\AppData\Roaming\npm\node_modules\process-migrator\build\nodejs\nodejs\ConfigurationProcessor.js:31:35)
at main (C:\Users\root\AppData\Roaming\npm\node_modules\process-migrator\build\nodejs\nodejs\main.js:18:57)
at Object. (C:\Users\root\AppData\Roaming\npm\node_modules\process-migrator\build\nodejs\nodejs\main.js:72:1)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Module._load (node:internal/modules/cjs/loader:1023:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
at node:internal/main/run_main_module:28:49
Node.js v21.1.0
PS C:\Users\root>
- 主要言語
- TypeScript
- スター
- 114
- フォーク
- 60
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
microsoft/process-migrator のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
microsoft/process-migrator#116 · コメント 2 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
microsoft/process-migrator#121 ·
-
enhancement
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
microsoft/process-migrator#113 · コメント 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
microsoft/process-migrator#112 · コメント 3 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
microsoft/process-migrator#111 · コメント 4 件 · リアクション 5 件 ·
microsoft/process-migrator の issue をすべて見る
似ている issue
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 73/100
ajv-validator/ajv#2689 ·
-
[Bug]: IME confirmation Enter can submit the SSH port-forward dialog対応中かも @seijikohara が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
home-assistant/frontend#55323 ·
メンテナーはふだん 1 日以内に返信
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
lingdojo/kana-dojo#33188 · コメント 1 件 · リアクション 5 件 ·
メンテナーはふだん 1 日以内に返信
-
self-driving
難易度 1/5 1〜3時間 初心者へのやさしさ 86/100
メンテナーはふだん 1 日以内に返信