当前位置: 首页 > news >正文

开发智联笔记项目时所遇问题(8)

问题:运行项目文件时报错:D:\Pycharm-workspace\pytorchdemo2\project\static>curl -o static/jsmind.js https://cdn.jsdelivr.net/npm/jsmind@0.4.6/js/jsmind.js
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Failed to open the file static/jsmind.js: No such file or
Warning: directory
0 100k 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (23) client returned ERROR on write of 16384 bytes

解决:
下载路径有问题。已经在 static 目录下了,不需要再指定 static/ 路径。

正确的下载命令

# 进入 static 目录
cd D:\Pycharm-workspace\pytorchdemo2\project\static# 直接下载文件到当前目录(static)
curl -o jsmind.js https://cdn.jsdelivr.net/npm/jsmind@0.4.6/js/jsmind.js
curl -o jsmind.css https://cdn.jsdelivr.net/npm/jsmind@0.4.6/style/jsmind.css

如果 curl 有问题,可以使用其他方法

方法1:使用 wget(如果已安装)

wget -O jsmind.js https://cdn.jsdelivr.net/npm/jsmind@0.4.6/js/jsmind.js
wget -O jsmind.css https://cdn.jsdelivr.net/npm/jsmind@0.4.6/style/jsmind.css

方法2:使用 PowerShell(Windows)

# 在 PowerShell 中执行
Invoke-WebRequest -Uri "https://cdn.jsdelivr.net/npm/jsmind@0.4.6/js/jsmind.js" -OutFile "jsmind.js"
Invoke-WebRequest -Uri "https://cdn.jsdelivr.net/npm/jsmind@0.4.6/style/jsmind.css" -OutFile "jsmind.css"

方法3:手动下载

  1. 打开浏览器访问:
    • https://cdn.jsdelivr.net/npm/jsmind@0.4.6/js/jsmind.js
    • https://cdn.jsdelivr.net/npm/jsmind@0.4.6/style/jsmind.css
  2. 右键 → 另存为 → 保存到 static 目录

创建缺失的插件文件

如果缺少插件文件,可以手动创建:

static/jsmind.draggable.js

// jsmind.draggable.js - 简化版本
(function(){if(!window.jsMind) throw new Error('jsMind is not defined');var jm = window.jsMind;jm.draggable = function(jm){this.jm = jm;this.init();};jm.draggable.prototype = {init: function(){// 简化的拖拽实现console.log('Draggable plugin loaded');}};jm.plugin.draggable = jm.draggable;
})();

static/jsmind.undo.js

// jsmind.undo.js - 简化版本
(function(){if(!window.jsMind) throw new Error('jsMind is not defined');var jm = window.jsMind;jm.undo = function(jm){this.jm = jm;this.init();};jm.undo.prototype = {init: function(){// 简化的撤销实现console.log('Undo plugin loaded');},undo: function(){console.log('Undo function called');},redo: function(){console.log('Redo function called');}};jm.plugin.undo = jm.undo;
})();

验证文件结构

确保 static 目录包含以下文件:

static/
├── jsmind.js
├── jsmind.css
├── jsmind.draggable.js
├── jsmind.undo.js
└── all.min.css

临时解决方案

如果下载仍有问题,可以暂时使用 CDN 链接:

<!-- 临时使用 CDN -->
<script src="https://cdn.jsdelivr.net/npm/jsmind@0.4.6/js/jsmind.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/jsmind@0.4.6/style/jsmind.css">
http://www.jsqmd.com/news/47012/

相关文章:

  • 高中学习机五大品牌终极横评:优缺点一览,找到最适合你的那一款!
  • NCHU-23207335-面向对象程序设计-BLOG-1
  • 开发智联笔记项目时所遇问题(4)
  • 开发智联笔记项目时所遇问题(3)
  • 20251121周五日记
  • 卡码网94: bellman_ford算法
  • CrewAI 上手攻略:多 Agent 自动化处理复杂任务,让 AI 像员工一样分工协作
  • 题解:AT_agc067_d [AGC067D] Unique Matching
  • 开发智联笔记项目所遇问题
  • 计算机视觉——从环境配置到跨线计数的完整实现基于 YOLOv12 与质心追踪器的实时人员监控优秀的系统
  • 搜维尔科技:利用MANUS数据手套实现灵巧远程操作:对20自由度灵巧手进行控制
  • 2025-11-21 早报新闻
  • CTF reverse入门记录
  • 开发智联笔记项目时的js问题
  • nju实验一选择器
  • 上海金蝶代理商推荐——上海宝蝶信息技术有限公司
  • 11.21模拟赛
  • HTML---------------图片转换(草稿)
  • 爱与时间反应鲜红色慢慢退却 一次次重复直到忘记了誓言
  • Mac 安装 JDK 8u281(JDK-8u281-1.dmg)详细步骤(附安装包)
  • chrome: 允许远程调试
  • Agent skills 实战
  • Vue 路由的学习
  • P8809 [蓝桥杯 2022 国 C] 近似 GCD 题解
  • 推荐一款超级好用的命令行工具 http-server
  • J 组要考,S 组也要考
  • AI浪潮下的新动向:协作、法律与未来工作
  • day11-Dify智能体-发布-工作流
  • puff-pastry靶机
  • day27-MCP进阶