最近一台新M1
的MacBook Pro
,要重新安装环境。简单记录。
macOS自带了apache2
,但是它没有自带的PHP
。
总结来说还是都用brew
安装方便。自带的apache2
配合brew
安装的PHP
会有代码签名问题。
brew install httpd
brew install php
使用brew info php
可以查看brew
给的一些提示。
修改一些配置:
brew info php
会告知)使用find
命令时,有时候会有
find: /xxx/ Operation not permitted
这样的错误输出,混杂在正确输出中,不方便后续连接其他命令做处理,此时可以想办法忽略这些错误输出,将错误输出到/dev/null
例如:
find . -type f -name "app.log" 2>/dev/null
今天在做复制到剪贴板功能时,遇到一些问题,经过查询,目前看来得到解决。
在我开发的APP中,我原本希望能将图片通过快捷键复制到系统剪贴板,然后可以在其他位置粘贴。
clipboard.writeImage(image[, type])
这个API要求第一个参数是NativeImage
类型,但是NativeImage
只能封装少数图片格式,所以在我的场景中没办法使用。
后来经过Google,发现了可以用clipboard.writeBuffer
这个API。
具体的用法是这样
clipboard.writeBuffer('public.file-url', Buf...
安装这个插件
npm install babel-plugin-transform-remove-console --save-dev
Vue CLI 3 创建的项目中,修改babel.config.js
const plugins = [];
if (process.env.NODE_ENV === 'production') {
plugins.push('transform-remove-console');
}
module.exports = {
presets: ['@vue/cli-plugin-babel/preset'],
plugins...
USB形式的证书在国外运送的比较慢,进入境内之后UPS送的就很快了。整个拿到手不止2周时间。
总体使用上还是非常简单的
拿到U盘后的操作:
插入U盘。
在win7或者win10电脑,安装这个驱动(才可以识别到U盘),语言选 中文,按提示安装。然后使用会得到 SafeNet Client Tool工具,这个工具放着即可。平时是用不到的。 十分建议,建议不要随意用这个工具,去修改U盘的一些设置呢,避免造成U盘的永久锁定。 https://www.wosign.com/Support/file/Usbkey_SafeNet.zip
下载wosignco...