为什么有些PHP或JS文件是单行上传的,而不是一直格式化
Why do some PHP or JS files get uploaded as one-line rather than keep formatting?
我提供我用JS, PHP和CSS文件编写的插件的zip文件,供用户上传到他们的服务器。然而,在某些用户情况下,JS文件作为一行上传,显然会导致大量失败和用户投诉。为了让它再次工作,我只是打开文件,从我正确格式化的版本复制/粘贴到他们的。您看!那么,有人能解释一下这里出了什么问题,以及我如何防止这个容易解决但耗时的问题吗?我在Win上使用notepad++,我应该使用一些设置来保存我的文件吗?还是我无法阻止的远程服务器问题?
这很可能是由于不同的行尾和它们在不同操作系统上的解释不同造成的。我原以为这些问题已经解决了,但显然没有。
向您的客户询问目标系统上创建的任何文件,并查看那里本地使用的行结束符。然后简单地给他们目标平台的文件(AFAIR notepadd++允许你用任何EOL保存文件)。
相关文章:
- jQuery中是否内置了任何字符串格式化函数
- 将字符串转换为格式化日期
- Highcharts-如何在自定义格式化程序中获得默认的y轴标签格式化程序
- 用Javascript重新格式化复杂文本日期字符串的更好方法
- 在HTML画布上格式化文本
- 用于高级文本的格式化工具
- 使用模式格式化Number类型输入中的值
- 将格式化的纯文本转换为HTML
- 如何配置WebStorm以正确格式化生成器函数
- 如何将日期字符串视为格式化数组[EYEAR,MONTH,DAY]
- 如何在谷歌可视化中组合数字和模式格式化程序
- 自定义验证并格式化从数据数据库返回的响应-BEGINNER
- 格式化获取请求的路由
- 如何将日期拆分为格式化的日期和时间
- 用于用户内容的简单代码编辑器/文本格式化程序(在Rails中)
- 格式化货币无效
- 我是不是一直在为图像标签强制固定图像大小
- 格式化Ember/drill-down/serialize/adapter的JSON项目
- 使用纯javascript格式化数字
- 为什么有些PHP或JS文件是单行上传的,而不是一直格式化