
node
feral_coder
这个作者很懒,什么都没留下…
展开
-
node,node-mysql连接mysql数据库
1.安装驱动npm i mysql -S2.使用,创建连接const mysql = require('mysql')const config = { host: 'localhost', //数据库地址 port: 3306, //端口,默认3306 user: 'root', //用户名 password: '123456', ...原创 2018-12-10 15:45:48 · 236 阅读 · 0 评论 -
关于node前后端分离跨域问题
目前大多数web项目都采用前后端分离的方式,这样前端和后端代码将部署在不同服务器或者统一服务的不同端口,由于浏览器的同源策略,前后向后端发送ajax请求将会出现跨域1.一般解决情况,(express框架为例)通过express中间件,允许其跨域app.all('*', function(req, res, next) { res.header('Access-Control-...原创 2018-12-11 12:43:10 · 412 阅读 · 0 评论 -
ora库
介绍:ora是一个node环境的loading显示库1、安装npm i ora -D2、使用const ora = require('ora')const spinner = ora({ text: '正在加载', spinner: 'dots'})spinner.color = 'red'spinner.start()3、主要apist...原创 2019-01-24 09:24:01 · 898 阅读 · 0 评论 -
npm发布包
1、到npm官网,注册一个账号2、打开cmd,登录npm账号npm login3、按照提示输入自己注册时的用户名,密码,邮箱回车键4、新建一个文件夹test5、cd进入test,初始化库信息npm init -y6、在test下新建一个index.js文件,库的入口文件7、发布npm publish test8、撤销发布的库npm --force...原创 2019-01-24 09:44:08 · 116 阅读 · 0 评论 -
cross-env插件
1、用途:跨平台设置和使用环境变量比如你在linux上可以设置NODE_ENV=production环境变量,但是这种方式在window上是行不通的。而实际工作中,可能你在window上开发项目,最后要在linux上运行项目,这样就导致设置环境变量的方式不一致,cross-env就是解决设置环境变量的方式统一的。2、安装npm install cross-env -D3、使用...原创 2019-01-22 15:50:08 · 1601 阅读 · 0 评论