美文网首页
① - ES6 项目创建

① - ES6 项目创建

作者: 壹点微尘 | 来源:发表于2017-09-03 11:33 被阅读43次
  • 任务自动化gulp

  • 编译工具 (babel 、webpack)

    • 什么是babel、webpack
    • babel的核心用法
    • 了解webpack及webpack-stream的作用
  • 代码实现

    • 创建一个ES6前端工程
    • 完成目录结构、自动构建、服务器搭建

项目目录创建

  • 命令行
创建更目录 `mkdir es6`   es6为根目录的名称
~$ mkdir es6
进到目录里面
~$ cd es6/
创建放置前端代码的目录app
~/es6$ mkdir app
创建服务器目录
~/es6$ mkdir server 
创建构建工具目录
~/es6$ mkdir tasks
  • 在app目录中分别创建css js views目录
进到app目录下
~/es6$ cd app/
创建css目录
~/es6/app$ mkdir css
创建js目录
~/es6/app$ mkdir js
创建views目录
~/es6/app$ mkdir views
  • 初始化文件
在js文件中创建class目录
~/es6/app$ mkdir js/class
在class目录中初始化test.js文件
~/es6/app$ touch js/class/test.js
再初始化入口文件
~/es6/app$ touch js/index.js
初始化两个模板文件
错误模板
~/es6/app$ touch views/error.ejs
入口模板
~/es6/app$ touch views/index.ejs
  • 回退到server目录
回退到server目录
~/es6/app$ cd ../server/
使用express脚手架 -e:表示我要使用ejs模板引擎  " . "表示在当前目录执行
~/es6/server$ express -e .   //回车
回车之后会出现一大堆文件, 表管他, 继续执行npm install
~/es6/server$ npm install
  • 回到构建目录
回到构建目录
~/es6/server$ cd ../tasks/
创建util目录,放置常见脚本
~/es6/tasks$ mkdir util
初始化文件
~/es6/tasks$ touch util/args.js
  • 回到根目录
回到根目录
~/es6/tasks$ cd ../
查看根目录已经创建好的文件
~/es6$ ls
会发现已经创建好了以下文件
app   server  tasks
  • 初始化创建package.json文件
~/es6$ npm init
接下来出现name、version、description 等 可以写(也可以不写,可以到配置文件里面去改)
如果不写的话,直接按 enter 回车
最后会出现
Is this ok? (yes)
直接输入 y 回车
查看目录下文件
~/es6$ ls
app     package.json  server      tasks
我们发现上面的package.json已经创建好了
  • 创建设置babel编译工具的配置文件
创建设置babel编译工具的配置文件
~/es6$ touch .babelrc
创建gulp配置文件
~/es6$ touch gulpfile.babel.js

现在目录结构以及简单的初始化文件都已经做完了,
接下来就可以写代码了!

相关文章

  • 2-2、项目目录创建

    用代码创建这个项目。mkdir es6 创建根目录,es6、 cd es6/ 进入这个目录 创建3个板块,第一个板...

  • React Native

    安装 准备一些 React Native 需要的东西 项目创建 初始化项目 ES6标准 默认创建的这个 React...

  • ① - ES6 项目创建

    任务自动化gulp什么是任务自动化什么是gulpgulp的作用了解如何使用gulp完成任务自动化参考:http:/...

  • 填坑之路:create-react-app搭建react项目

    一、全局安装create-react-app(基于Webpack + ES6) 二、创建react项目并进入到项目...

  • React 搭建项目

    创建 react 项目 开启服务器 文件引入 // 引入react中的 component ES6语法 jsx不是...

  • VUE template 从0到1

    源码地址 初始化项目 安装 webpack ES6转ES5 在根目录创建 src文件夹,再创建main.js,并写...

  • 1.2项目目录创建

    一、创建根目录 ①es6文件夹 ②mkdir es6 ③cd es6 二、在根目录下创建三个并行的模块 1...

  • ES6--开发(转码)环境搭建

    cd到当前es6项目文件夹es6app 1.创建package.json $ npm init 或者 $ npm ...

  • ES6

    先上文档地址:ES6入门 Babel 配置Babel,首先安装Babel,再建立项目文件夹,根目录下创建.babe...

  • js 变量提升(3)

    ### ES6中let创建的变量不存在变量提升 /* * 在ES6中基于let或者CONST等方式创建变量或者函数...

网友评论

      本文标题:① - ES6 项目创建

      本文链接:https://www.haomeiwen.com/subject/dsbdjxtx.html