我正在尝试使用NodeJS设置服务器,但是从项目主文件夹输入npm start时总是会遇到相同的错误,我不知道它显示这些错误消息的原因。
我正在使用NodeJS版本8。
我已经安装了以下依赖项:
babel-preset-es2015 Babelify 浏览器 表达 jQuery的 套接字 socket.io-client 注意
tictactoe@1.0.0开始/用户/ danielpertuz /桌面/ TicTacToe npm运行build && NODE_PATH =。/节点dist / src / server
tictactoe@1.0.0 build / Users / danielpertuz / Desktop / TicTacToe npm运行compile-server && npm运行public && npm运行build-js
tictactoe@1.0.0编译服务器/ Users / danielpertuz / Desktop / TicTacToe babel src / server / index.js src / server / ** / *。js --out-dir dist-预设es2015
src / server / index.js-> dist / src / server / index.js
tictactoe@1.0.0 public /用户/ danielpertuz /桌面/ TicTacToe mkdir -p public && cp -r src / client / css public / && cp src / client / index.html public /
tictactoe@1.0.0 build-js / Users / danielpertuz / Desktop / TicTacToe NODE_PATH =。 browserify src / client / js / index.js -o public / app.js -t [babelify --presets [es2015]]
错误:插件/预设文件不允许导出对象,只能导出功能。解析文件时,在/Users/danielpertuz/Desktop/TicTacToe/node_modules/babel-preset-es2015/lib/index.js中:/Users/danielpertuz/Desktop/TicTacToe/src/client/js/index.js
在createDescriptor(/Users/danielpertuz/Desktop/TicTacToe/node_modules/@babel/core/lib/config/config-descriptors.js:178:11)
在items.map(/Users/danielpertuz/Desktop/TicTacToe/node_modules/@babel/core/lib/config/config-descriptors.js:109:50)
在Array.map()
在createDescriptors(/Users/danielpertuz/Desktop/TicTacToe/node_modules/@babel/core/lib/config/config-descriptors.js:109:29)
在createPresetDescriptors(/Users/danielpertuz/Desktop/TicTacToe/node_modules/@babel/core/lib/config/config-descriptors.js:101:10)
在passPerPreset(/Users/danielpertuz/Desktop/TicTacToe/node_modules/@babel/core/lib/config/config-descriptors.js:58:96)
在cachedFunction(/Users/danielpertuz/Desktop/TicTacToe/node_modules/@babel/core/lib/config/caching.js:33:19)
在presets.presets(/Users/danielpertuz/Desktop/TicTacToe/node_modules/@babel/core/lib/config/config-descriptors.js:29:84)
在mergeChainOpts(/Users/danielpertuz/Desktop/TicTacToe/node_modules/@babel/core/lib/config/config-chain.js:320:26)
在/Users/danielpertuz/Desktop/TicTacToe/node_modules/@babel/core/lib/config/config-chain.js:283:7
npm ERR!代码ELIFECYCLE
npm ERR! errno 1
npm ERR! tictactoe@1.0.0 build-js:NODE_PATH=. browserify src/client/js/index.js -o public/app.js -t [ babelify --presets [ es2015 ] ]
npm ERR!退出状态1
npm ERR!
npm ERR! tictactoe@1.0.0 build-js脚本失败。
npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。
npm错误!可以在以下位置找到此运行的完整日志:
npm ERR! /Users/danielpertuz/.npm/_logs/2019-05-18T21_38_38_944Z-debug.log
npm ERR!代码ELIFECYCLE
npm ERR! errno 1
npm ERR! tictactoe@1.0.0构建:npm run compile-server && npm run public && npm run build-js
npm ERR!退出状态1
npm ERR!
npm ERR! tictactoe@1.0.0构建脚本失败。
npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。
npm错误!可以在以下位置找到此运行的完整日志:
npm ERR! /Users/danielpertuz/.npm/_logs/2019-05-18T21_38_38_977Z-debug.log
npm ERR!代码ELIFECYCLE
npm ERR! errno 1
npm ERR! tictactoe@1.0.0开始:npm run build && NODE_PATH=./ node dist/src/server
npm ERR!退出状态1
npm ERR!
npm ERR! tictactoe@1.0.0启动脚本失败。
npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。
npm错误!可以在以下位置找到此运行的完整日志: npm ERR! /Users/danielpertuz/.npm/_logs/2019-05-18T21_38_39_004Z-debug.log