美团(2) - 实战准备

美团app 学习

文章目录

  • 美团app 学习
    • 6 准备工作
      • 6-1环境准备与项目安装
      • 6-2 辅助工具安装与配置

6 准备工作

6-1环境准备与项目安装

  • 环境准备: 版本变动

node npm webpack koa nuxt

  • 项目安装: npx create-nuxt-appproject name

6-2 辅助工具安装与配置

  • 问题1:
    官方脚手架用的 :const Koa = require('koa'),
    import Koa from 'koa'会报错 SyntaxError: Unexpected identifier
    node 本身不支持这种写法, 之前是用了babel做了处理, 在package.json中看到npm run dev是直接启动node, 没有经过babel处理

解决:
babel执行server程序

  • 创建babel配置文件, 指定指令集,
    参考: https://www.cnblogs.com/kongxianghai/p/7196176.html
npm install babel-cli -g
出现sh: node: command not found这种错误,
解决方法: source ~/.profile
在项目中安装npm install babel-preset-es2015

美团(2) - 实战准备_第1张图片


  • 问题2