fix: 修改本地没有安装ts-node报错 (#16)
This commit is contained in:
parent
9567bbfe47
commit
2d5a300ed9
@ -1,18 +0,0 @@
|
||||
# 问卷引擎服务端
|
||||
问卷引擎服务端主要用于提供问卷的的管理端和发布端接口,其中管理端包括但不限于创建,编辑,修改,发布问卷接口。发布端主要为问卷提交接口和问卷信息获取接口,再通过问卷的渲染服务来渲染前端内容。
|
||||
|
||||
# 项目依赖安装
|
||||
进入服务端目录,运行init.sh来进行依赖安装
|
||||
```sh
|
||||
sh init.sh
|
||||
```
|
||||
# 项目的启动
|
||||
开发模式的启动
|
||||
```
|
||||
npm run dev
|
||||
```
|
||||
正式环境的启动
|
||||
```
|
||||
npm run start
|
||||
```
|
||||
服务默认启动端口为8080
|
@ -12,7 +12,7 @@
|
||||
"start:preonline": "SERVER_ENV=preonline node ./build/index.js",
|
||||
"start:online": "SERVER_ENV=online node ./build/index.js",
|
||||
"start": "npm run start:online",
|
||||
"local": "ts-node scripts/run-local.ts",
|
||||
"local": "npx ts-node scripts/run-local.ts",
|
||||
"dev": "npm run copy && nodemon -e js,mjs,json,ts --exec 'npm run launch:dev' --watch ./src"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
@ -1,44 +0,0 @@
|
||||
## 环境
|
||||
node版本推荐>=v16.15.0
|
||||
|
||||
## 项目启动
|
||||
1、安装依赖
|
||||
```
|
||||
npm install
|
||||
```
|
||||
2、启动
|
||||
```
|
||||
npm run serve
|
||||
```
|
||||
3、访问问卷管理端
|
||||
```bash
|
||||
http://localhost:8080/management
|
||||
```
|
||||
会自动重定向到问卷列表页,也就是问卷管理端系统的首页
|
||||
```bash
|
||||
http://localhost:8080/management/survey
|
||||
```
|
||||
问卷管理端所有的页面都需要登陆,需要自行注册账号
|
||||
|
||||
4、访问问卷投放端
|
||||
创建一份问卷并且编辑好之后,需要点击发布,发布后会跳转到问卷投放页面
|
||||
投放页面能看到问卷的问卷投放端的链接,点击打开即可访问
|
||||
或者如果你知道问卷配置的surveyPath字段,也可以通过下面的路径直接访问某张问卷
|
||||
```bash
|
||||
http://localhost:8080/render/:surveyPath
|
||||
```
|
||||
|
||||
5、编译
|
||||
执行下面的命令即可编译项目
|
||||
```
|
||||
npm run build
|
||||
```
|
||||
编译结果会产出两个html:management.html和render.html
|
||||
|
||||
6、部署和访问
|
||||
前端的部署和访问依赖服务端
|
||||
需要先将整个dist文件夹里面的内容移动到后端的静态文件夹下面
|
||||
需要后端做一层代理:
|
||||
当访问路径由/management开头的时候,读取management.html的内容返回
|
||||
当访问路径由/render开头的时候,读取render.html的内容返回
|
||||
此功能已经实现,做一个简单了解即可
|
Loading…
Reference in New Issue
Block a user