1、首先将psd文件的图层级分组中的图层重新命名:
rename.jsx:
1 |
|
photoshop可以识别后缀为jsx和js的文件,支持三种脚本语言:applescript、vbscript、javascript。
2、创建node项目的主框架,并创建两个空文件夹,分别是:src/img、src/json
1 |
|
3、index.html
1 |
|
4、psd.js
1 |
|
5、psd.html
1 |
|
6、学习札记
1)express 框架 快速搭建完整功能的网站
a.可以设置中间件来响应http请求
b.定义了路由表用于执行不同的http 请求动作
c.可以向模板传参 动态渲染HTML
2) mutler 中间件 处理文件上传的nodejs中间件 只支持enctype=”multipart/form-data”的表单数据 需同1)一起下载
通过设置dest属性,表示上传文件的存储位置
1 |
|
方法集合:
a.single(fieldname) 接收单个文件,通过req.file访问该文件 fieldname是input的name属性名
b.array(fieldnaem,[maxcount]) 接收多个文件,通过req.files数组方法文件.maxcount指定接收文件最大数.
c.fields(fields) 接受指定fieldname的文件,fieldname由客户端决定,通过req.files数组方法
d.any 接收所有文件上传,通过req.files访问文件
multer关联的文件信息:
filedname : 在form表单中指定的name属性值
orginalname : 原始文件名
encoding : 文件编码方式
mimetype : 多媒体类型
size : 文件大小,单位b
destination : 文件上传后存储在服务端的路径
filename : 文件在服务端的命名
path : 文件在服务端的完整路径
buffer : 文件二进制数据
参考文档: