日志10.24整合项目文档并运行+周报10.18~22工作总结

本文档详细介绍了如何安装和启动pnpm,用于前端itms-webapp和后端项目的同步。在遇到pnpm模块找不到错误时,提供了删除并重新安装的解决方案。此外,还解决了IDEA中ESLink报错的问题,通过修改文件内容并重启编辑器得以修复。同时,作者在本周学习了Vue的组合式API和开发环境搭建。
摘要由CSDN通过智能技术生成

日志10.24整合项目文档并运行

一、 安装pnpm,更新代码与远程同步,启动后端itms-server、前端itms-webapp项目
1.安装pnpm:已管理员身份运行命令行,跳转到前端文件夹itms-webapp下,通过npm安装

npm install -g pnpm

在IDEA中的terminal中,输入pnpm install 开始安装,
在这里插入图片描述
在IDEA中的terminal中,输入pnpm install 开始安装,
2.启动:IDEA中点击右上角Application右边小箭头会显示Edit Configurations…,点击进入界面配置npm启动前端方式,点+在Scripts选择server。可以点开始运行
看到界面即成功,可在浏览器打开
在这里插入图片描述
二、 解决遇到的报错问题

  1. 如果 pnpm 损坏并且无法通过重装来修复的话,可能需要从 PATH 环境变量中将其手动删除。

假如在执行 pnpm install 命令时遇到如下报错:

C:\src>pnpm install
internal/modules/cjs/loader.js:883
throw err;
^

Error: Cannot find module ‘C:\Users\Bence\AppData\Roaming\npm\pnpm-global\4\node_modules\pnpm\bin\pnpm.js’
←[90m at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)←[39m
←[90m at Function.Module._load (internal/modules/cjs/loader.js:725:27)←[39m
←[90m at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)←[39m
←[90m at internal/main/run_main_module.js:17:47←[39m {
code: ←[32m’MODULE_NOT_FOUND’←[39m,
requireStack: []
}

首先,请尝试通过运行 which pnpm 命令来确定 pnpm 的安装位置。如果你使用的是 Windows 系统,请在 Git Bash 中运行此命令。 上述命令执行后,你将获得 pnpm 的安装位置,例如:

$ which pnpm
/c/Program Files/nodejs/pnpm

现在知道 pnpm CLI 的安装位置了,请打开该位置的目录并删除所有于 pnpm 相关的文件(例如 pnpm.cmd、pnpx.cmd、 pnpm 等)。 执行上述操作后,再重新安装 pnpm,应该就能用了。
2.IDEA编辑器提示ESLink: this.cliEngine is not a constructor
在这里插入图片描述
解决方法:按报错路径找到文件打开
在这里插入图片描述
修改为

this.cliEngine = require(this.basicPath + "lib/cli-engine").CLIEngine;

在这里插入图片描述
重启编辑器。

周报10.18~22工作总结

本周主要学习vue的组合式api、setup()等,使用sangfor连接VPN,在虚拟机安装win 10系统,搭建开发环境

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值