composer create-project "laravel/laravel=5.8.*" laravel_error
↑(他で作っていたアプリケーションでnpm install したらエラーが出たので、新しく作りました)
でつくったLaravelプロジェクトでVueを使いたかったので、npm install をしたところ、
gyp: No Xcode or CLT version detected! gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:345:16) gyp ERR! stack at ChildProcess.emit (events.js:198:13) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) gyp ERR! System Darwin 19.0.0 gyp ERR! command "/usr/local/Cellar/node/12.10.0/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /Applications/MAMP/htdocs/laravel_error/node_modules/fsevents gyp ERR! node -v v10.16.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok npm notice created a lockfile as package-lock.json. You should commit this file. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 (node_modules/fsevents): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 install: `node-gyp rebuild` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
のようなエラーが出てきてしまいました、、、。
以前別でLaravelプロジェクトを作成し、npm installしたときは何も起こらなかったので、何が原因かわかりません、、、。
もしどなたか、分かる方がいらっしゃいましたら、教えていただけると幸いです。
package.jsonの中身は下記の通りです。
特にどこもいじっておりません。
packagejson
1{ 2 "private": true, 3 "scripts": { 4 "dev": "npm run development", 5 "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", 6 "watch": "npm run development -- --watch", 7 "watch-poll": "npm run watch -- --watch-poll", 8 "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", 9 "prod": "npm run production", 10 "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" 11 }, 12 "devDependencies": { 13 "axios": "^0.19", 14 "bootstrap": "^4.1.0", 15 "cross-env": "^5.1", 16 "jquery": "^3.2", 17 "laravel-mix": "^4.0.7", 18 "lodash": "^4.17.13", 19 "popper.js": "^1.12", 20 "resolve-url-loader": "^2.3.1", 21 "sass": "^1.15.2", 22 "sass-loader": "^7.1.0", 23 "vue": "^2.5.17" 24 } 25}
npmのバージョンは 6.9.0 です
ほかにも何か必要な情報があれば教えていただけると助かります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。