yarn serveでエラー
* @/submodule/date.js in ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader-v16/dist??ref--1-1!./src/components/pages/NewInformation.vue?vue&type=script&lang=js
To install it, you can run: npm install --save @/submodule/date.js
そのまま素直にコマンド打ちます・・・
npm install --save @/submodule/date.js
npm WARN old lockfile
npm WARN old lockfile The package-lock.json file was created with an old version of npm,
npm WARN old lockfile so supplemental metadata must be fetched from the registry.
npm WARN old lockfile
npm WARN old lockfile This is a one-time fix-up, please be patient...
npm WARN old lockfile
npm WARN old lockfile vue-loader-v16: No matching version found for vue-loader-v16@16.8.3.
npm WARN old lockfile at module.exports (/Users/私のユーザー名/.nodebrew/node/v14.17.0/lib/node_modules/npm/node_modules/npm-pick-manifest/index.js:209:23)
npm WARN old lockfile at /Users/私のユーザー名/.nodebrew/node/v14.17.0/lib/node_modules/npm/node_modules/pacote/lib/registry.js:118:26
npm WARN old lockfile at async Array.<anonymous> (/Users/s-ota/.nodebrew/node/v14.17.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:741:9)
npm WARN old lockfile Could not fetch metadata for vue-loader-v16@16.8.3 vue-loader-v16: No matching version found for vue-loader-v16@16.8.3.
npm WARN old lockfile at module.exports (/Users/私のユーザー名/.nodebrew/node/v14.17.0/lib/node_modules/npm/node_modules/npm-pick-manifest/index.js:209:23)
npm WARN old lockfile at /Users/私のユーザー名/.nodebrew/node/v14.17.0/lib/node_modules/npm/node_modules/pacote/lib/registry.js:118:26
npm WARN old lockfile at async Array.<anonymous> (/Users/私ののユーザー名/.nodebrew/node/v14.17.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:741:9) {
npm WARN old lockfile code: 'ETARGET',
npm WARN old lockfile type: 'version',
npm WARN old lockfile wanted: '16.8.3',
npm WARN old lockfile versions: [
npm WARN old lockfile '16.0.0-beta.5',
npm WARN old lockfile '16.0.0-beta.5.1',
npm WARN old lockfile '16.0.0-beta.5.2',
npm WARN old lockfile '16.0.0-beta.5.3',
npm WARN old lockfile '16.0.0-beta.5.4'
npm WARN old lockfile ],
npm WARN old lockfile distTags: { latest: '16.0.0-beta.5.4' },
npm WARN old lockfile defaultTag: 'latest'
npm WARN old lockfile }
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /Users/パス(中略)/@/submodule/date.js/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/Users/パス(中略)/@/submodule/date.js/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/パス(中略)/.npm/_logs/2021-12-06T01_11_49_225Z-debug-0.log
package.jsonにsubmoduleいないよ?みたいなエラーのようです。
src¥submodule¥にdate.jsがないことが原因でした。
gitからソースコードをコピーして配置し、yarn serveできるようになりました。とほほ・・・