element-ui-admin-typescript 项目搭建

6 篇文章 0 订阅
2 篇文章 0 订阅

背景: element-ui-admin-typescript 按照官方文档并不能运行起来(可能和不同版本号有关)。于是亲测了一套能运行项目的配置。
源码地址

一、安装前准备

  • 安装 nodejs@v16
    • nodejs@v10: fork-ts-checker-webpack-plugin 不兼容。网上各种方法实测,和三体问题一样无解。
    • nodejs@v18: 版本太高。项目支持的最高版本 v17
  • 项目使用需要指定 webpack@4.44.2 版本
  • 安装 Python 及配置环境

二、安装python & vstudio 工具

1、 管理员 powershell 执行 (不推荐)

  • npm i --global --production windows-build-tools

运行该命令会下载python2.7 和 visual studio2017 工具,安装并配置

2、自定义安装 python & vstudio(推荐)

安装 python3.10 版本,visual studio 2022 版本,并配置

3、 配置python

  • npm config set python “D:\python310\python.exe”

4、设置 Visual Studio 版本

  • npm config set msvs_version 2022 (当前Visual Studio版本的)

5、查看配置

  • npm config list --json

三、webpack 指定版本

1、安装 webpack@4.44.2

  • npm i webpack@4.44.2 -g (全局)
  • npm i webpack@4.44.2 --save-dev (局部)

2、修改项目 package.json 文件

  • “webpack”: “^4.44.2”

四、安装 node-gyp

1、全局安装

  • npm i -g node-gyp@9.2.0

2、局部安装

  • npm i node-gyp@9.2.0 --save-dev (9.2.0兼容项目的版本)

五、安装 fibers

  • npm i fibers@5.0.0 --ignore-scripts --legacy-peer-deps

六、安装其余插件

  • npm i --save-dev --legacy-peer-deps

七、运行

  • npm run serve

八、注意事项

  • cnpm 坑点多。install 过程可能不报错,但运行会一直提示缺少依赖
  • nodejs@v10 和 @v18 版本不推荐,原因在最上面
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值