我的一个想法是新建一个项目,然后依次添加源码,package.json 文件就会填充完整,不知可不可行?

还有其他更方便的方法吗
举报· 270 次点击
登录 注册 站外分享
11 条回复  
creanme 小成 2024-5-25 22:33:42
先加 wepback 之类的,然后尝试跑起来,报错缺啥加啥?
danielzw 小成 2024-5-25 22:38:36
运行 npm init -y 命令,会生成一个新的 package.json
kneo 小成 2024-5-25 22:48:49
简单搜索一下 import/require 就知道个大差不差了。
freshgoose 小成 2024-5-25 22:50:25
这个行吗: https://github.com/npm/init-package-json
buxuku2008 小成 2024-5-25 22:54:45
依次添加源码,并不现实,因为每个文件都可能会依赖其它文件,依赖关系会比较复杂,你每次想加一个文件,可能都要加几十个文件进去。
看是用什么框架跑的,比如用是的 webpack, 就先把 webpack 那些添加进去,然后看入口文件依赖了哪些,先把入口文的依赖添加上,然后跑项目,会提示缺少啥的,提示啥就添加啥。
别外一个办法,写一个脚本工具,遍历源码目录里面的文件,把依赖项提取出来去重就可以了。
或者大概分析一下这个源码是用什么框架跑的,Vite ,Nextjs ,Umi 啥的?然后用对应的框架工具新建一个项目,然后把源码文件整个复制过去,再看报啥错再解决啥错。
dorothyREN 小成 2024-5-26 02:13:14
直接 build ,报错少啥就安装啥
flyqie 小成 2024-5-26 09:52:55
完整的 vue 源码或 react 源码,但缺少 package.json 文件

啥项目啊,能搞成这样。。
zmh69695328 小成 2024-5-26 14:39:09
从最初的项目可能用到的一些脚手架工程、流行的管理系统入手,再一点点根据错误提示加吧
tianzi123 小成 2024-5-26 22:10:00
@flyqie 一般都是外包的项目没给尾款给别人,人家就留了一手
12下一页
返回顶部