vueリリースエラーverbose stack Error:missing script:build

2782 ワード

0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli   'C:\\ProgramFiles\odejs\ode.exe',
1 verbose cli   'C:\\ProgramFiles\odejs\ode_modules\pm\\bin\pm-cli.js',
1 verbose cli   'run',
1 verbose cli   'build'
1 verbose cli ]
2 info using [email protected]
3 info using [email protected]
4 verbose stack Error: missing script: build
4 verbose stack     at run (C:\ProgramFilesodejsode_modulespm\lib\run-script.js:155:19)
4 verbose stack     at C:\ProgramFilesodejsode_modulespm\lib\run-script.js:63:5
4 verbose stack     at C:\ProgramFilesodejsode_modulespmode_modules\read-package-json\read-json.js:116:5
4 verbose stack     at C:\ProgramFilesodejsode_modulespmode_modules\read-package-json\read-json.js:436:5
4 verbose stack     at checkBinReferences_ (C:\ProgramFilesodejsode_modulespmode_modules\read-package-json\read-json.js:391:45)
4 verbose stack     at final (C:\ProgramFilesodejsode_modulespmode_modules\read-package-json\read-json.js:434:3)
4 verbose stack     at then (C:\ProgramFilesodejsode_modulespmode_modules\read-package-json\read-json.js:161:5)
4 verbose stack     at C:\ProgramFilesodejsode_modulespmode_modules\read-package-json\read-json.js:281:12
4 verbose stack     at C:\ProgramFilesodejsode_modulespmode_modules\graceful-fs\graceful-fs.js:115:16
4 verbose stack     at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:63:3)
5 verbose cwd D:\code\vue\vue-simple-master\vue-simple-master
6 verbose Windows_NT 10.0.18363
7 verbose argv "C:\\ProgramFiles\odejs\ode.exe" "C:\\ProgramFiles\odejs\ode_modules\pm\\bin\pm-cli.js" "run" "build"
8 verbose node v12.17.0
9 verbose npm  v6.14.4
10 error missing script: build
11 verbose exit [ 1, true ]
 
解決策
まずはやってみました
webpack -v
npm install webpack -g

以上は解決していませんが、以下の方法で
npm run build:prod --report

なぜならpackageです.jsonのscriptsで「build:prod」
"scripts": {

    "dev": "cross-env NODE_ENV=development env_config=dev node build/dev-server.js",

    "build:sit": "cross-env NODE_ENV=production env_config=sit node build/build.js",

    "build:uat": "cross-env NODE_ENV=production env_config=uat node build/build.js",

    "build:prod": "cross-env NODE_ENV=production env_config=prod node build/build.js",

    "lint-fix": "eslint --ext .js,.vue src --fix .js,.vue src",

    "lint": "eslint --ext .js,.vue src",

    "precommit": "lint-staged"

  }