老师请问为什么项目最后build完不支持es6语法了,import报错.

来源:15-1 课程总结

如沐春风242

2018-11-11

npm run build 之后npm start,import报错,不支持.如果用npm run generate打包cart 和 detail报错,无法打包typeerror:Cannnot destructrue property ‘name’ of ‘undefinded’ or ‘null’

写回答

3回答

逺0

2018-11-19

把start里的nodemon改成babel-node就行了
0
1
如沐春风242
非常感谢!
2018-11-20
共1条回复

社员小岬

2018-11-14

之前我也遇到了这个问题,你看看你的代码

"dev": "cross-env NODE_ENV=development nodemon server/index.js --watch server --exec babel-node",
"build": "nuxt build",
"start": "cross-env NODE_ENV=production nodemon server/index.js --exec babel-node",

start 里面是不是把 nodemon 写成了 node?我改了这个地方就好了

0
2
如沐春风242
感谢 就是这个
2018-11-20
共2条回复

快乐动起来呀

2018-11-12

这个我没遇到,我来看下然后把结论同步到源码中文档说明

0
2
如沐春风242
npm run build 之后用npm run start启动这个报错 import mongoose from 'mongoose' ^^^^^^^^ SyntaxError: Unexpected identifier at new Script (vm.js:79:7) at createScript (vm.js:251:10) at Object.runInThisContext (vm.js:303:10) at Module._compile (internal/modules/cjs/loader.js:656:28) at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10) at Module.load (internal/modules/cjs/loader.js:598:32) at tryModuleLoad (internal/modules/cjs/loader.js:537:12) at Function.Module._load (internal/modules/cjs/loader.js:529:3) at Function.Module.runMain (internal/modules/cjs/loader.js:741:12) at startup (internal/bootstrap/node.js:285:19) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! jyg007@1.0.0 start: `cross-env NODE_ENV=production node server/index.js --exec babel-node` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the jyg007@1.0.0 start 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! /Users/jiangyaguang/.npm/_logs/2018-11-14T14_48_22_576Z-debug.log
2018-11-14
共2条回复

Vue全家桶+SSR+Koa2全栈开发美团网

整合大前端8项技术,全面晋级全栈工程师,毕设/面试作品

2445 学习 · 1638 问题

查看课程