第一次创建express易遇问题解决

在我初学前端的时候,真的把我绕的够晕的,javascript本身提供了一套东西,node.js又提供了一套东西,express和vue又提供了一套东西。可是又不像Java,JavaSE是所有的基础,然后利用一些设计模式,在Java SE基础上来了一套spring框架,层层叠加,有迹可循。所以我在这里整理一下自己的思路,前端的一套东西肯定不是一篇文章就能说清楚的,但是我会在这里尽可能把我的思路展现出来,然后慢慢的把这些直言片语的东西总结一下。

开始

node.js是必不可少,安装完node.js后,就能运行js代码了,在cmd中输入node ***.js。node.js绝对不仅仅是一个jre环境,更像是一个jdk,里面有自己封装好的一套类和函数,就比如HTTP。
然后呢,就是介绍相关的框架,事情就变得复杂起来了,express框架绝对是要学的,用express框架搭建一个后端服务器。所以,express框架就是基于node.js提供的一套东西,进行的二次开发。express开发的思路呢,同样是把一个js文件放入node环境运行,但是里面引入了一个常量const express = require(‘express’),然后操作这个express常量,后面就会转化为一堆js代码在运行,从而达到框架的效果。
在JavaScript中,变量和对象统一是一种容器了,一定要注意,一个对象里面是可以有方法的,也可以有参数和返回值。

然后

怎么搭express框架呢?教程都有,不过我们可以思考一下,如果让我来开发express,我希望我的使用者能够怎样快捷的使用框架开发?当然就是声明式编程最爽了,我预先设几个声明,例如–no-view就是无页面式框架。好了,现在把基本类型的框架搭好了。
但是框架搭好了以后呢?为什么还有个npm install步骤?当然,npm install 是解决依赖问题的,加入我的express创建项目时,就将所需要的依赖包导入进来,是没有必要的,因为后续开发过程中的依赖包还是得靠npm导入进来。npm install如何导入的呢?是根据package.json中的depend来进行的。

最后

目前我创建了项目,还引入了依赖包,应当可以了,但是怎么启动呢?启动也搞了个小九九,把启动代码都放入了package.json里面,然后npm run的时候,根据名称来启动相应的package.json脚本。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值