当前位置: 首页 > 软件库 > 企业应用 > 文档管理 >

NFile

基于 Node.js 的简易文件系统
授权协议 MIT
开发语言 JavaScript
所属分类 企业应用、 文档管理
软件类型 开源软件
地区 国产
投 递 者 卢志业
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Nfile 是一个基于 Node.js 的简易文件系统,支持文档的上传、编辑和预览,可以对文档进行集中管理,对于小型预览平台特别有效。

# prepare directory(it makes deploy more easier.)
mkdir -p /shushanfx/node/data
cd /shushanfx/node
# check out from github 
git clone "https://github.com/shushanfx/nfile.git"
# install dependencies and start it.
cd nfile
npm install && npm start

配置

可按需调整配置。 配置在 server.json 中。

{
    "port": 18081,
    "name": "File System",
    "cnName": "文件管理系统",
    "company": "shushanfx.com",
    "description": "文件管理系统",
    "base": "/", // you can set to /nfile
    "workspace": {
        "path": "/shushanfx/node/data", // file path.
        "workspace": "/shushanfx/node/nfile"
    }
}

预览


  • nfile是HP UX的核心参数,目前设置为63498,通过sar -v 2 5发现目前值很接近nfile的最大值,很容易导致宕机,急需修改该参数,修改后需要重起数据库主机。目前数据库是RAC方式,可采用修改一台主机参数,另外一台主机承载业务的方式进行,正常情况下对业务没有影响。 1准备工作 分别对两台数据库主机做全备份。 Makerecovery -Av 将主机系统备份到小磁带中 2 操作步骤

  • DB2 on Fedora 17 db version : 10.1 db2 start db manager SQL1652N  File I/O error occurred  参考网上文章:http://blog.sina.com.cn/s/blog_765de0e301019sqh.html 未果 尝试执行db2start  db2start: error while loading sh

  • 在使用FTP匿名服务时,使用PUT命令上传文件没问题,但是使用get命令出现 550 Failed to open file,原因是,下载的文件没有权限 问题: ftp> get 2.txt local: 2.txt remote: 2.txt 227 Entering Passive Mode (192,168,8,35,231,233). 550 Failed to open file. 解决

  • 报错:SyntaxError: Non-ASCII character '\xe4' in file SyntaxError: Non-ASCII character '\xe1' in file recommendation.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for d

  • 【现象】 在编写Python时,当使用中文输出或注释时运行脚本,会提示错误信息: SyntaxError: Non-ASCII character '\xe5' in file ******* 【原因】 Python的默认编码文件是用的ASCII码,而你的python文件中使用了中文等非英语字符。 【解决办法】 在Python源文件的最开始一行,加入一句: # coding=UTF-8(等号换为”

  • 最近用 vscode 的 latex 插件编译论文的时候发现,编译 bibtex 时总会报错:I couldn’t open file name “.aux”。但是在编译 xelatex 时发现已经产生了一个 aux 文件,那么为什么 latex 插件无法找到 aux 文件呢? 经过一番摸索,我发现问题出现在设置文件中。 "latex-workshop.latex.clean.fileTypes"

  • Linux操作提示:“Cant open file for writing”或“operation not permitted”的解决办法 在Linux上使用vi命令修改一个文件内容的时候,发现无法保存,每次写完使用“:q!”命令可以正常退出但是使用":wq!"命令保存文件并退出时出现一下信息提示: E212: Can't open file for writing Press ENTER or

  • 事件:c#打开SQLite 数据提示File opened that is not a database file file is encrypted or is not a databa; 原因:在sqlite3.dll的版本,与sqlite3.lib库文件版本不一致。导致无法打开文件。 解决方法:下载新版本的sqliteadmin.exe,直接在里面创建新的SQLite库。

  • 通过ftp传输文件时,报错550 failed to open file 检查后发现当前目录与要传输文件所在的目录不同,通过cd命令转到目录后再次运行命令,成功 ftp的一些知识参照该文章ftp常用命令

  • 通过darknet识别图片文字位置,执行命令 ./darknet detector train .\data\word.data .\data\word.cfg .\darknet53.conv.74 出现如下内容: Loading weights from .\darknet53.conv.74...Done! Learning Rate: 0.001, Momentum: 0.9, Decay

  • 原因:使用sftp进行文件传输时,需要连接到远程服务器的root用户上去! 这就导致了另一个问题: 在命令行使用su命令并输入root用户密码可以切换到root用户,但是使用sftp连接root用户,会连接失败 同类型的问题也有使用xshell无法连接root用户等等; 解决方案: 1、修改sshd_config文件 具体命令为 vim /etc/ssh/sshd_config 将PermitRo

  • 这是protobuf二进制的问题,解决该问题的唯一方法是安装纯python的实现。具体如下: pip uninstall protobuf pip install --no-binary=protobuf protobuf

  • 使用adb push命令传输文件,报错couldn’t create file:Read-only file system 解决方法: 输入adb disable-verity adb reboot adb root adb remount 再次输入adb push就能正常传输文件了

 相关资料
  • 主要内容:异步和同步,打开文件,获取文件信息,写入文件,读取文件,关闭文件,截取文件,删除文件,创建目录,读取目录,删除目录,文件模块方法参考手册Node.js 提供一组类似 UNIX(POSIX)标准的文件操作API。 Node 导入文件系统模块(fs)语法如下所示: 异步和同步 Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。 异步的方法函数最后一个参数为回调函数,

  • Node.js 提供一组类似 UNIX(POSIX)标准的文件操作API。 Node 导入文件系统模块(fs)语法如下所示: var fs = require("fs") 异步和同步 Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。 异步的方法函数最后一个参数为回调函

  • 本文向大家介绍基于文件的数据管理系统,包括了基于文件的数据管理系统的使用技巧和注意事项,需要的朋友参考一下 用于组织和维护数据文件的系统称为基于文件的数据系统。这些文件系统用于处理单个或多个文件,效率不高。  功能性 基于文件的数据管理系统的功能如下- 基于文件的系统有助于任何用户的基本数据管理。 基于文件的系统中存储的数据应保持一致。在基于文件的系统中完成的任何事务都不应更改一致性属性。  基于

  • 问题内容: 我必须在根文件系统下的三个主要目录中工作-home /用户名,项目和草稿。我希望我的shell提示显示我在这些顶级目录中的哪个。 这是我正在尝试做的事情: 然后,我将PS1导出为: 不幸的是,这不能按我的意愿工作。我得到了我的提示,当我在我的主目录,但如果我切换到划痕或项目则提示也不会改变。我对bash脚本的理解不是很好,因此,我希望能帮助您纠正我的代码。 问题答案: 每次更改工作目录

  • 本文向大家介绍适用于初学者的简易PHP文件上传类,包括了适用于初学者的简易PHP文件上传类的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP多文件上传类,分享给大家供大家参考。具体如下: 希望本文所述对大家的php程序设计有所帮助。

  • 7.4.简介文件系统 话说回来,前面的这些选项数据又是储存在设备的哪里?我的用户名与密码是否安全?在这些问题之前,我们需要先对Android的文件系统有所了解。