以下のエラーを解決するには、あなたの助けが必要です。
バックエンドdbであるため、mariasqlを使用して角度プロジェクトを構築しようとしています
それを行うために:次の手順を試しました
ステップ-1: maria db には Microsoft Visual Studio コンパイラが必要なため、次のコマンド ラインを使用して Windows プロダクション ツールをインストールしました。
`"npm install --global windows-build-tools"`
ステップ 1 の後、グローバル Windows ビルド ツールをインストールすると、ラップトップに Visual Studio と Python 2.7 がインストールされました。
ステップ-2:
PYTHON
システムに環境変数を設定しましたステップ 3: 以下のようなまったく新しい角度のプロジェクトを作成しました
ng new selenium-package
プロジェクトは node_modules で作成されました
ステップ 4: 以下のように marialsql をインストールしてみました
npm install mariasql
これで、私は以下のエラーを取得しています:
C:\Users\Jack\Documents\Tuitorial\Exercise\selenium-package\node_modules\mariasql> if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "node C:\Users\Jack\Documents\Tuitorial\Exercise\selenium-automation-builder\node_modules\node-gyp\bin\node-gyp.js" rebuild ) module.js:557
throw err;
^
Error: Cannot find module 'C:\Users\Jack\Documents\Tuitorial\Exercise\selenium-package\node_modules\mariasql\node C:\Users\Jack\Documents\Tuitorial\Exercise\selenium-automation-builder\node_modules\node-gyp\bin\node-gyp.js'
at Function.Module._resolveFilename (module.js:555:15)
at Function.Module._load (module.js:482:25)
at Function.Module.runMain (module.js:701:10)
at startup (bootstrap_node.js:194:16)
at bootstrap_node.js:618:3 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! mariasql@0.2.6 install: `node-gyp rebuild` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the mariasql@0.2.6 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Jack\AppData\Roaming\npm-cache\_logs\2017-12-22T04_49_00_804Z-debug.log