我克隆了ngx-bootstrap git-hub项目并按照说明进行构建,但总是出错。
构建说明:
第一次
克隆存储库
npm install
npm run test
输出:
> ngx-bootstrap-base@2.0.0-rc.0 pretest C:\Git\ngx-bootstrap
> run-s lint build link
> ngx-bootstrap-base@2.0.0-rc.0 lint C:\Git\ngx-bootstrap
> exit 0
> ngx-bootstrap-base@2.0.0-rc.0 build C:\Git\ngx-bootstrap
> run-s build.ngm build.sass build.es2015
> ngx-bootstrap-base@2.0.0-rc.0 build.ngm C:\Git\ngx-bootstrap
> ngm build -p src --clean
[13:23:44] Clean dist folders [started]
[13:23:44] Cleaning dist [started]
[13:23:44] Cleaning dist [completed]
[13:23:44] Clean dist folders [completed]
[13:23:44] Copy *.md and license files [started]
[13:23:44] Copy *.md and license files [completed]
[13:23:44] Build package.json files [started]
[13:23:44] Build package.json files [completed]
[13:23:44] Copy source files to temporary folder [started]
[13:23:44] Copying ngx-bootstrap source files to src [started]
[13:23:45] Copying ngx-bootstrap source files to src [completed]
[13:23:45] Copy source files to temporary folder [completed]
[13:23:45] Inline template and style files into the components [started]
[13:23:45] Inlining ngx-bootstrap templates and styles [started]
[13:23:45] Inlining ngx-bootstrap templates and styles [completed]
[13:23:45] Inline template and style files into the components [completed]
[13:23:45] Build projects [started]
[13:23:45] Building ngx-bootstrap (src) [started]
[13:23:55] Building ngx-bootstrap (src) [completed]
[13:23:55] Build projects [completed]
[13:23:55] Copy assets to dist folder [started]
[13:23:55] Copy assets to dist folder [skipped]
[13:23:55] Bundling umd version [started]
[13:23:55] Bundling ngx-bootstrap [started]
10% building modules 0/1 modules 1 active ...-0!C:\Git\ngx-bootstrap\.tmp\index.ts
[at-loader] Using typescript@2.4.2 from typescript and "tsconfig.json" from C:\Git\ngx-bootstrap\src\tsconfig.json.
[13:24:03] Bundling ngx-bootstrap [completed]
[13:24:03] Bundling umd version [completed]
[13:24:03] Bundling minified umd version [started]
[13:24:03] Bundling ngx-bootstrap [started]
10% building modules 0/1 modules 1 active ...-0!C:\Git\ngx-bootstrap\.tmp\index.ts
[at-loader] Using typescript@2.4.2 from typescript and "tsconfig.json" from C:\Git\ngx-bootstrap\src\tsconfig.json.
[13:24:13] Bundling ngx-bootstrap [completed]
[13:24:13] Bundling minified umd version [completed]
[13:24:13] Clean .tmp folders [started]
[13:24:13] Cleaning C:\Git\ngx-bootstrap\.tmp [started]
[13:24:13] Cleaning C:\Git\ngx-bootstrap\.tmp [completed]
[13:24:13] Clean .tmp folders [completed]
-------------------------------------
> ngx-bootstrap-base@2.0.0-rc.0 build.sass C:\Git\ngx-bootstrap
> node-sass --recursive src --output dist --source-map true --source-map-contents sass
Rendering Complete, saving .css file...
Wrote Source Map to C:\Git\ngx-bootstrap\dist\datepicker\bs-datepicker.css.map
Wrote CSS to C:\Git\ngx-bootstrap\dist\datepicker\bs-datepicker.css
Rendering Complete, saving .css file...
Wrote Source Map to C:\Git\ngx-bootstrap\dist\datepicker\utils\scss\mixins.css.map
Wrote CSS to C:\Git\ngx-bootstrap\dist\datepicker\utils\scss\mixins.css
Rendering Complete, saving .css file...
Wrote Source Map to C:\Git\ngx-bootstrap\dist\datepicker\utils\scss\variables.css.map
Wrote CSS to C:\Git\ngx-bootstrap\dist\datepicker\utils\scss\variables.css
Wrote 3 CSS files to C:\Git\ngx-bootstrap\dist
> ngx-bootstrap-base@2.0.0-rc.0 build.es2015 C:\Git\ngx-bootstrap
> node ./scripts/es2015/bundle.es2015.js
C:\Git\ngx-bootstrap\scripts\es2015\bundle.es2015.js:12
async function createEs2015Bundle() {
^^^^^^^^
SyntaxError: Unexpected token function
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:389:7)
at startup (bootstrap_node.js:149:9)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ngx-bootstrap-base@2.0.0-rc.0 build.es2015: `node ./scripts/es2015/bundle.es2015.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ngx-bootstrap-base@2.0.0-rc.0 build.es2015 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! C:\Users\paulo.larini\AppData\Roaming\npm-cache\_logs\2018-01-17T15_24_15_461Z-debug.log
ERROR: "build.es2015" exited with 1.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ngx-bootstrap-base@2.0.0-rc.0 build: `run-s build.ngm build.sass build.es2015`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ngx-bootstrap-base@2.0.0-rc.0 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! C:\Users\paulo.larini\AppData\Roaming\npm-cache\_logs\2018-01-17T15_24_15_497Z-debug.log
ERROR: "build" exited with 1.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ngx-bootstrap-base@2.0.0-rc.0 pretest: `run-s lint build link`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ngx-bootstrap-base@2.0.0-rc.0 pretest 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! C:\Users\paulo.larini\AppData\Roaming\npm-cache\_logs\2018-01-17T15_24_15_540Z-debug.log
出了什么问题?
答案 0 :(得分:1)
也许您正在使用不支持async / await的Node.JS版本,请将Node.JS更新为8 +