这个就直接简单搭建最基本的后台了

一、安装
安装sails
npm i sails
sails -v //检测版本
创建空项目
sails new my-app
安装数据库
cd my-app
npm install sails-mysql -save

二、文件配置
node-sails后台搭建

Datastores.js 里面的数据库配置url
Local.js里面port :1448端口 服务启动的端口
blueprints.js里面 actions:true 自动公开应用程序中每个操作的隐式路由

个别配置
当你安装好新建一个controller的时候你会发现报
Expected linebreaks to be ‘LF’ but found ‘CRLF’.eslint(linebreak-style)
不要着急 ,小问题

在.eslintrc文件 rules 里面 配置 “linebreak-style”: [0 ,“error”, “windows”], //允许windows开发环境

三、创建控制器
node-sails后台搭建

文件开头要大写
node-sails后台搭建

访问http://localhost:1448/TestAll/getDate

ok 搭建配置完成 node app.js 启动服务 访问接口即可

github https://github.com/gitbin123/sails.git

这里做个补充 module.exports和 require export和import

module.exports是commonJS里面的规范,module是针对当前的模块,外界不能访问,exports则是这个mdule得对外的接口 具体的引用操作如下:

file.js文件
var a=1
module.exports.val=a

val.js文件引用
var a=require("./file.js")
console.log(a.val)

export和import是es6里面的模板规范 他俩之间没有什么半毛钱的关系

file.js文件
var a=1
var b=2
export {a,b}
val.js文件引用
import {a,b} from ‘./file.js’
console.log(a,b)

es6这个还可以设置默认值

file.js文件

export default “我是没有值得时候”
val.js文件引用
import srtr from ‘./file.js’
console.log(str)

完美!

相关文章:

  • 2022-02-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-11
  • 2021-05-27
  • 2022-12-23
  • 2021-08-21
猜你喜欢
  • 2022-12-23
  • 2022-01-13
  • 2021-07-25
  • 2022-01-05
  • 2021-05-25
  • 2021-07-27
  • 2021-04-11
相关资源
相似解决方案