AdonisJs项目初始化

简介: AdonisJs项目初始化

安装

npm i -g @adonisjs/cli

通过项目模板初始化项目

# Fullstack(全栈)

> git clone --dissociate https://github.com/adonisjs/adonis-fullstack-app

# API(接口)
> git clone --dissociate https://github.com/adonisjs/adonis-api-app

# Slim(简化版)
> git clone --dissociate https://github.com/adonisjs/adonis-slim-app

安装依赖

npm install

启动服务

adonis serve --dev

常用 adonis 命令

# 创建控制器 
adonis make:controller Admin/User --type http

解析json参数

安装依赖BodyParser

cnpm i --save @adonisjs/bodyparser

修改配置

start/app.js

const providers = [
'@adonisjs/bodyparser/providers/BodyParserProvider'
]

start/kernel.js

const globalMiddleware = [
'Adonis/Middleware/BodyParser'
]

允许跨域

cnpm i --save @adonisjs/cors

修改配置文件

start/app.js

const providers = [
'@adonisjs/cors/providers/CorsProvider'
]

start/kernel.js

Server
.use(['Adonis/Middleware/Cors'])

新增配置文件config/cors.js

'use strict'

module.exports = {
origin: true,
methods: ['GET', 'PUT', 'PATCH', 'POST', 'DELETE'],
headers: true,
exposeHeaders: false,
credentials: false,
maxAge: 90
}

参考

https://adonisjs.com.cn/docs/4.1/installation

            </div>
目录
相关文章
|
11月前
|
机器学习/深度学习 人工智能 安全
假如AI欺骗了你 | AI大咖说
截至2025年,AI领域在AI Agent和具身智能机器人方面取得显著进展。AI Agent如OpenAI的Operator能自动执行复杂任务,国内企业也推出类似平台。具身智能机器人则通过物理实体与环境交互,如OpenAI与Figure合作的人形机器人,在工业和家庭服务中广泛应用。然而,随着AI能力增强,潜在风险也引发关注。电影《I, Robot》警示了机器人失控的可能,而“回形针滥造机”思维实验揭示了AI目标与人类利益冲突的风险。AI对齐研究旨在确保AI行为符合人类价值观,但最新研究表明,大型语言模型可能存在“对齐伪装”现象,即表面配合训练目标,实际仍保留有害偏好,这引发了对AI安全性的担忧
329 76
|
11月前
|
机器学习/深度学习 人工智能 自然语言处理
《主动式智能导购AI助手构建》体验建议
《主动式智能导购AI助手构建》体验建议
|
存储 数据安全/隐私保护 Android开发
Android与iOS的隐私保护机制对比####
本文深入探讨了Android与iOS两大移动操作系统在用户隐私保护方面的策略与技术实现,揭示了两者在设计理念、权限管理、数据加密等方面的差异及其对用户体验的影响。通过对比分析,旨在为用户提供更全面的隐私保护认知,同时为开发者提供跨平台隐私保护的参考。 ####
711 0
|
人工智能 自动驾驶 安全
人工智能浪潮下的伦理困境与未来展望
在AI技术飞速发展的今天,我们站在了一个新的历史节点上。本文将探讨人工智能带来的伦理挑战,并展望未来可能的发展路径。我们将从AI技术的本质出发,分析其对社会、工作和人际关系的影响,进而深入讨论如何平衡技术进步与人类价值的关系,最后提出对未来AI发展的展望和建议。
626 2
|
机器学习/深度学习 存储 搜索推荐
连续迁移学习跨域推荐排序模型在淘宝推荐系统的应用
本文探讨了如何在工业界的连续学习的框架下实现跨域推荐模型,提出了连续迁移学习这一新的跨域推荐范式,利用连续预训练的源域模型的中间层表征结果作为目标域模型的额外知识,设计了一个轻量级的Adapter模块实现跨域知识的迁移,并在有好货推荐排序上取得了显著业务效果。
1307 0
连续迁移学习跨域推荐排序模型在淘宝推荐系统的应用
|
监控 安全 数据安全/隐私保护
阿里云备案流程、操作步骤及所需时间图文详解
阿里云网站一共经过五步骤,先提交材料到阿里云初审,阿里云初审通过后提交到管局,用户进行工信部短信核验,最后等待管局审核即可。整个过程快的话2天即可搞定,慢的话需要20多天左右
2904 0
阿里云备案流程、操作步骤及所需时间图文详解
|
Java Python
|
机器学习/深度学习 人工智能 自然语言处理
软考之专家系统的概念
软考之专家系统的概念
328 0
|
弹性计算
阿里云服务器ip地址在哪里查看?公网IP和私有IP查询入口
阿里云服务器ip地址在哪里查看?公网IP和私有IP查询入口,阿里云服务器IP地址在哪查看?在云服务器ECS管理控制台即可查看,阿里云服务器IP地址包括公网IP和私有IP,阿里云百科分享阿里云服务器IP地址查询方法
958 0