
获得徽章 0
- 赞过22
- 分享近期憋屈的工作经历(第二节):
接上一节,他们提出了问题:只能在我的项目中去运行;json和图片资源需要手动放到public下;组长就举例子如果一天要做几百个报告我就要来回修改public文件几百次(当然实际上夸大了,以我的了解他们每天最多生成几个,毕竟一个报告相当于一单,一天几百单就发了)。于是组长说这样不行,我要的是我这边通过py脚本运行我的脚本,不想每次还要进我的项目去操作,而且我也不想将资源每次放在public下太麻烦了,叫我项目中配置能直接读取图片的绝对路径构建,我直接说不行,项目的框架就固定了public是放静态资源的,build也会拿这个文件夹下的资源,不将资源放在public下,最后构建输出的静态文件夹也不会有图片资源,就算使用绝对路径(file:///C://Desktop/report/xx.png)构建玩也会变成无法访问的next/image链接地址。然后又说最终导出的静态文件也不能配置指定输出到项目外的目录吗,框架设计的这么笨吗 这都支持不了?他就和我扯一些框架的底层为什么这样?我用py都可以使用绝对路径去运行,你这个项目却只能在项目中去运行?为什么node_modules没有就构建不了?最后还是找我进来的小组长出面说:你只需要用,你不用关心到底怎么实现,原理是什么,你又不是做前端的,你要是这样说我们无法对接后续的需求。最终我给出的方案是他的脚本传一个图片资源的绝对路径,我用node拷贝到我项目的public中然后构建。他听后觉得多此一举,就说:算了,还是我这边执行脚本时将图片资源先放到输出的路径,你只需要将html文件也输出和图片路径相同的位置就行。听完我觉得没问题,最后他们只需要改项目中.env json路径和指定输出路径再通过py执行node D:\work\local-build-next\build-express.js,就能生成了(我称之为1.1版本)。至此第二节也结束了。展开赞过101 - 分享近期憋屈的工作经历(第一节):
公司目前只有我一个程序员,我是做的前端的。部门每天要给客户很多检测报告(静态html形式发给客户),在我没来之前组长以及生产的同事他们是通过py脚本的形式生成的。
我看了下脚本是先将报告数据转换为json数据再通过json生成html。问题1:扩展性不好,json数据稍微改下,py脚本也要有变动。问题2:html内容ui很丑,因为他们都是不懂前端的,大部分是问ai的。讨论时我说要做你们需要都安装node环境,json数据也要大改(因为他们那个json数据命名很离谱非常长,图片路径都是本地的绝对路径不是oss链接而且数据结构也有问题),最后是都定下了。于是就让我用前端框架去做一个输出html报告的脚本,我采用nextjs+shadcn ui去做。完成后我教他们安装node环境、怎么运行,让他们将json和图片资源放到public下运行npm run build就能导出静态资源了。至此我以为就结束了,但是这确实噩梦的开始!展开等人赞过216 - JYM,我要不要离职啊?之前就有离职的想法(可以看下我之前发的沸点和文章),然后今天得知我们公司唯一一个后端(上个月转做运维了)今天离职了,现在我是公司唯一的程序员(前端+后端node),但是实际上工作就是用低代码平台拖拉拽搭建系统,敲代码的时间不多。上个月开始我就在骑驴找马了但是行情不好,有没有深圳的前端同胞能内推下的赞过252
- #新人报道# 深圳找工作好难啊,本人大专,目前在国企工作,公司就我一个前端,领导不想花钱招人项目推进不了,只能做一些杂活,完全提升不了技术,过往经验都是react的,有没有前端同胞能内推下,非常感谢!。等人赞过614