前提・実現したいこと
vue createコマンドを使用して、vueプロジェクトを作成したいと思っていますが、
コマンドを実行すると以下のエラーが発生してしまいます。
コマンド:vue create frontend
※「frontend」は作成しようとしているプロジェクト名
発生している問題・エラーメッセージ
⚙️ Installing CLI plugins. This might take a while... npm ERR! cb.apply is not a function npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\maeda\AppData\Roaming\npm-cache\_logs\2022-01-29T21_01_36_310Z-debug.log ERROR command failed: npm install --loglevel error
2022
10 info it worked if it ends with ok 21 warn npm npm does not support Node.js v16.13.2 32 warn npm You should probably upgrade to a newer version of node as we 43 warn npm can't make any promises that npm will work with this version. 54 warn npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11, 12. 65 warn npm You can find the latest version at https://nodejs.org/ 76 verbose cli [ 86 verbose cli 'C:\\Program Files (x86)\\Nodist\\v-x64\\16.13.2\\node.exe', 96 verbose cli 'C:\\Program Files (x86)\\Nodist\\npmv\\6.9.0\\bin\\npm-cli.js', 106 verbose cli 'install', 116 verbose cli '--loglevel', 126 verbose cli 'error' 136 verbose cli ] 147 info using npm@6.9.0 158 info using node@v16.13.2 169 verbose npm-session c286c0e4437a7951 1710 silly install runPreinstallTopLevelLifecycles 1811 silly preinstall frontend@0.1.0 1912 info lifecycle frontend@0.1.0~preinstall: frontend@0.1.0 2013 silly install loadCurrentTree 2114 silly install readLocalPackageData 2215 verbose stack TypeError: cb.apply is not a function 2315 verbose stack at C:\Program Files (x86)\Nodist\npmv\6.9.0\node_modules\graceful-fs\polyfills.js:285:20 2415 verbose stack at FSReqCallback.oncomplete (node:fs:199:5) 2516 verbose cwd C:\Users\maeda\Desktop\ワーク\101_業務\05_2021年度(4年次)\340_勉強グループ・技術分科会\work\git\kanbanApp\frontend 2617 verbose Windows_NT 10.0.19042 2718 verbose argv "C:\\Program Files (x86)\\Nodist\\v-x64\\16.13.2\\node.exe" "C:\\Program Files (x86)\\Nodist\\npmv\\6.9.0\\bin\\npm-cli.js" "install" "--loglevel" "error" 2819 verbose node v16.13.2 2920 verbose npm v6.9.0 3021 error cb.apply is not a function 3122 verbose exit [ 1, true ]
試したこと
node.jsとnpmのバージョンの整合性が取れていないのではないかと思い、Node.jsのリリース一覧を確認し、以下のコマンドを実行
nodist npm 8.1.2
→現在のNode.jsのバージョンは「16.13.2」なので、対応するnpm「8.1.2」にバージョンを変更しようとしたが、以下のエラーが発生した 。
nodistnpm8.1.2エラー内容
1npm 8.1.2 2{"message":"Must specify access token via Authorization header. 3https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param","documentation_url":"https://docs.github.com/v3/#oauth2-token-sent-in-a-header"}. 4Sorry.
補足情報(FW/ツールのバージョンなど)
vue --version:@vue/cli 4.5.15
node -v:16.13.2

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。