这是npm的地址:
https://www.npmjs.com/package...
按照他的说法是:
1、先安装
npm i koa2-connect-history-api-fallback --save
2、引入
const historyApiFallback = require('koa2-connect-history-api-fallback')
3、使用
app.use(historyApiFallback());
但是按照上述步骤执行后,给我报了个错
app.use(historyApiFallback());
TypeError: historyApiFallback is not a function
这是app.js的代码
const Koa = require('koa')
const app = new Koa()
const json = require('koa-json') //pretty json
const views = require('koa-views') //进行视图模板渲染
const logger = require('koa-logger') //提供了输出请求日志的功能
const onerror = require('koa-onerror') //错误处理程序
const passport = require('koa-passport'); //验证邮箱、密码、token
const bodyparser = require('koa-bodyparser') //解析请求体
const mongoose = require('mongoose') //操作mongoDB
const historyApiFallback = require('koa2-connect-history-api-fallback');
// use historyApiFallback
app.use(historyApiFallback());
然后根据这个相同问题的说法是要,指定入口index.html文件的路径。
https://segmentfault.com/q/10...
但我尝试了一下无效,应该没指定对。
求教怎么使用这个模块,谢谢
要用括号包起来吧https://github.com/ishen7/koa...