# AL-price **Repository Path**: better319/al-price ## Basic Information - **Project Name**: AL-price - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-31 - **Last Updated**: 2025-01-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 背景:win10 64位系统,默认使用powershell,避免使用&&等命令。默认为中国境内,请将部分可能需要使用的数据源(node/python)改为国内镜像。 目的:写一个查询当前铝锭价格的安卓app. 技术路线:electron。 要求: 爬取网址为 https://www.lvdingjia.com/ 需要的数据位 body > div > div.page-index > section > div > div:nth-child(1) > div.dl-price-list.block.astro-SQXZAALM > div > div > table 将每一步的关键提示词记录在README.md这个文档的最下面,便于我以后可以直接利用该文档,复现app的创建和版本更新。 ---------铝价查询App开发记录------- --------------提示词记录-------------- 关键步骤: 1. npm init -y 初始化项目 2. npm install electron --save-dev --registry=https://registry.npmmirror.com 安装Electron 3. 创建main.js作为主进程文件 4. 创建preload.js处理网页数据抓取 5. 创建index.html作为应用界面 6. 更新package.json添加启动脚本 7. 安装axios和cheerio用于网页抓取 8. 实现数据抓取功能 国内镜像配置: 1. npm config set registry https://registry.npmmirror.com 2. 在package.json中添加: "publishConfig": { "registry": "https://registry.npmmirror.com" } 关键步骤: 1. npm init -y 初始化项目 2. npm install electron --save-dev --registry=https://registry.npmmirror.com 安装Electron 3. 创建main.js作为主进程文件 4. 创建preload.js处理网页数据抓取 5. 创建index.html作为应用界面 6. 更新package.json添加启动脚本 国内镜像配置: 1. npm config set registry https://registry.npmmirror.com 2. 在package.json中添加: "publishConfig": { "registry": "https://registry.npmmirror.com" }