zhangyuang / ssr

A most advanced ssr framework support React17/React18/Vue2/Vue3 on Earth that implemented serverless-side render specification.
http://doc.ssr-fc.com/
MIT License
2.59k stars 283 forks source link

cliFun is not a function #145

Closed wangfengyuan closed 2 years ago

wangfengyuan commented 2 years ago

详细描述你的问题

使用readme中的指示初始化了vite-midway项目 执行

npm run start:vite

后构建完成后输出如下

> midway-vue3-ssr@1.0.0 start:vite
> ssr start --vite

✔ Server
  Compiled successfully in 1.67s

Hash: 59cb7423074e0244c6f0
Version: webpack 4.46.0
Time: 1666ms
Built at: 2021/12/10 上午9:57:08
              Asset      Size  Chunks             Chunk Names
     Page.server.js   254 KiB    Page  [emitted]  Page
static/css/Page.css  76.7 KiB    Page  [emitted]  Page

cliFun is not a function

然后异常退出

期望的结果

正常启动

当前使用的版本

midway-vue3-ssr@1.0.0

envinfo如下

  System:
    OS: macOS Mojave 10.14.6
    CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
    Memory: 2.30 GB / 16.00 GB
    Shell: 5.3 - /bin/zsh
  Binaries:
    Node: 16.13.0 - ~/.nvm/versions/node/v16.13.0/bin/node
    Yarn: 1.22.10 - ~/.nvm/versions/node/v10.22.0/bin/yarn
    npm: 8.2.0 - ~/.nvm/versions/node/v16.13.0/bin/npm
  Managers:
    Homebrew: 3.0.10 - /usr/local/bin/brew
    pip2: 20.3 - /usr/local/bin/pip2
    RubyGems: 2.5.2.3 - /usr/bin/gem
  Utilities:
    Make: 3.81 - /usr/bin/make
    GCC: 10.14. - /usr/bin/gcc
    Git: 2.20.1 - /usr/bin/git
    Clang: 10.0.1 - /usr/bin/clang
    Subversion: 1.10.3 - /usr/bin/svn

复现仓库地址

超过一行代码能描述的问题必须提供复现地址, 用默认的 example 给最简单的复现代码不要给包含着一堆业务代码的仓库

你本人对问题可能的原因判断(如果你能大概判断的话)

zhangyuang commented 2 years ago

重装依赖

zhangyuang commented 2 years ago

明显依赖有问题 用yarn试试

zhangyuang commented 2 years ago

看起来你初始化的还是5.x的模版,重新init项目

wangfengyuan commented 2 years ago

嗯嗯,重新初始化并用yarn安装依赖后启动然后好了