Closed oshliaer closed 6 years ago
It is possible to avoid errors at the first start npm run build or npm run deploy. This can repel inexperienced developers.
npm run build
npm run deploy
npm run build ✔ 3520 19:58:55 > apps-script-starter@1.0.2 prebuild /home/user/works/apps-script-starter > npm version --loose-semver --new-version patch v1.0.3 > apps-script-starter@1.0.2 build /home/user/works/apps-script-starter > webpack clean-webpack-plugin: /home/user/works/apps-script-starter/dist has been removed. (node:28536) [ESLINT_LEGACY_OBJECT_REST_SPREAD] DeprecationWarning: The 'parserOptions.ecmaFeatures.experimentalObjectRestSpread' option is deprecated. Use 'parserOptions.ecmaVersion' instead. (found in "airbnb-base") Hash: 70495d54ba1b5513bd8b Version: webpack 4.16.4 Time: 2708ms Built at: 08/02/2018 7:59:33 PM 1 asset Entrypoint main = code.js [0] ./src/server/webapp.js 240 bytes {0} [built] [1] ./src/index.js 287 bytes {0} [built] [2] (webpack)/buildin/global.js 509 bytes {0} [built] [3] ./src/es6/arrow-functions.js 500 bytes {0} [built] [4] ./src/es6/block-scopes.js 111 bytes {0} [built] [5] ./src/es6/es6-classes.js 2.62 KiB {0} [built] [1 error] [6] ./src/es6/es7-classes.js 1.39 KiB {0} [built] [1 error] [7] ./src/es6/filter-map-reduce.js 928 bytes {0} [built] [8] ./src/es6/let-const.js 153 bytes {0} [built] [9] ./src/es6/spread-rest-operators.js 1.29 KiB {0} [built] [10] ./src/es6/template-literals.js 203 bytes {0} [built] [11] ./src/es6/index.js + 2 modules 733 bytes {0} [built] | ./src/es6/index.js 268 bytes [built] | ./src/es6/destructuring.js 242 bytes [built] | ./src/es6/export-import.js 183 bytes [built] ERROR in ./src/es6/es6-classes.js Module Error (from ./node_modules/eslint-loader/index.js): /home/user/works/apps-script-starter/src/es6/es6-classes.js 6:3 error Expected blank line between class members lines-between-class-members 19:3 error Expected blank line between class members lines-between-class-members ✖ 2 problems (2 errors, 0 warnings) 2 errors and 0 warnings potentially fixable with the `--fix` option. @ ./src/es6/index.js 4:0-23 @ ./src/index.js ERROR in ./src/es6/es7-classes.js Module Error (from ./node_modules/eslint-loader/index.js): /home/user/works/apps-script-starter/src/es6/es7-classes.js 3:3 error Expected blank line between class members lines-between-class-members 4:3 error Expected blank line between class members lines-between-class-members 8:3 error Expected blank line between class members lines-between-class-members 9:3 error Expected blank line between class members lines-between-class-members ✖ 4 problems (4 errors, 0 warnings) 4 errors and 0 warnings potentially fixable with the `--fix` option. @ ./src/es6/index.js 5:0-23 @ ./src/index.js npm ERR! code ELIFECYCLE npm ERR! errno 2 npm ERR! apps-script-starter@1.0.2 build: `webpack` npm ERR! Exit status 2 npm ERR! npm ERR! Failed at the apps-script-starter@1.0.2 build 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! /home/user/.npm/_logs/2018-08-02T16_59_34_004Z-debug.log
It is possible to avoid errors at the first start
npm run build
ornpm run deploy
. This can repel inexperienced developers.