Aaron Young

Results 217 comments of Aaron Young

## Atom 项目中使用 Eslint ### 1、安装 atom-ide-ui 相对于 linter,它是 facebook 开发,制作更精良,其次他并不仅仅提供了这一个功能。 ### 2、安装 linter-eslint 安装完成之后,linter-eslint的缺省设置有2个地方需要修改: 1. 勾选 `Disable when no ESLint config is found` 。这个选项的意思是说:如果你的javascript项目文件夹中没有.eslintrc这样的配置文件的话,那么ESLint就不起作用。 2. 不要勾选 `Use global ESLint...

https://stackoverflow.com/questions/48709870/still-getting-warning-configuration-compile-is-obsolete-and-has-been-replace

## 参考 1. [打包APK](https://reactnative.cn/docs/0.51/signed-apk-android.html#content) 2. [如何给你的应用签名](https://developer.android.com/tools/publishing/app-signing.html) 3. [如何把密码保存到钥匙串(Keychain)中](http://t.cn/RByQv3u)

> 如果报错,请将密码写死在 build.gradle 中 1. 在项目根目录执行 `yarn keygen` 生成密钥文件 `my-release-key.keystore` 2. 把 `my-release-key.keystore` 文件放到你工程中的 `android/app` 文件夹下。 3. 编辑 `android/gradle.properties` ,添加如下的代码(注意把其中的****替换为相应密码) ``` MYAPP_RELEASE_STORE_FILE=my-release-key.keystore MYAPP_RELEASE_STORE_PASSWORD=***** MYAPP_RELEASE_KEY_ALIAS=my-key-alias MYAPP_RELEASE_KEY_PASSWORD=***** ``` 4. 配置 **android/app/build.gradle** ```gradle...

### 全局设置【可选】 1. 把 `my-release-key.keystore` 文件放到你工程中的 `android/app` 文件夹下。 2. 编辑 `~/.gradle/gradle.properties`(没有这个文件你就创建一个),添加如下的代码(注意把其中的`****` 替换为相应密码) **注意:~表示用户目录,比如windows上可能是C:\Users\用户名,而mac上可能是/Users/用户名。** ``` MYAPP_RELEASE_STORE_FILE=my-release-key.keystore MYAPP_RELEASE_KEY_ALIAS=my-key-alias MYAPP_RELEASE_STORE_PASSWORD=***** MYAPP_RELEASE_KEY_PASSWORD=***** ``` 上面的这些会作为全局的gradle变量,我们在后面的步骤中可以用来给应用签名。 > **关于密钥库的注意事项:** > 一旦你在Play Store发布了你的应用,如果想修改签名,就必须用一个不同的包名来重新发布你的应用(这样也会丢失所有的下载数和评分)。所以请务必备份好你的密钥库和密码。 提示:如果你不想以明文方式保存密码,同时你使用的是macOS系统,那么你也可以把密码[保存到钥匙串(Keychain)中](https://pilloxa.gitlab.io/posts/safer-passwords-in-gradle/)。这样一来你就可以省略掉上面配置中的后两行(即MYAPP_RELEASE_STORE_PASSWORD和MYAPP_RELEASE_KEY_PASSWORD)。 **添加签名到项目的gradle配置文件** 编辑你项目目录下的 `android/app/build.gradle`,添加如下的签名配置: ```gradle...

## 生成发行APK包 只需在终端中运行以下命令: ``` $ cd android && ./gradlew assembleRelease ``` **注意:** 1. cd android表示进入android目录(如果你已经在android目录中了那就不用输入了) 2. `./gradlew assembleRelease` 在macOS、Linux或是windows的PowerShell环境中表示执行当前目录下的名为gradlew的脚本文件,且其运行参数为 `assembleRelease` 3. 注意这个 `./` 不可省略;而在windows的传统CMD命令行下则需要去掉 `./`。 Gradle的 `assembleRelease` 参数会把所有用到的JavaScript代码都打包到一起,然后内置到APK包中。如果你想调整下这个行为(比如js代码以及静态资源打包的默认文件名或是目录结构等),可以看看`android/app/build.gradle` 文件,然后琢磨下应该怎么修改以满足你的需求。 生成的APK文件位于...

https://github.com/GoogleChrome/puppeteer

## FastStone Capture - v 7.1 ``` Name: ZRQX Code: FOZRJILDQIYCHCIHSSQN ``` - v8.4 ``` Name:bluman Code:VPISCJULXUFGDDXYAUYF ``` - v9.0 FastStone Capture 注册码 序列号:   name/用户名:TEAM JiOO   key/注册码:CPCWXRVCZW30HMKE8KQQUXW   USER NAME:TEAM_BRAiGHTLiNG_2007   CODE:XPNMF-ISDYF-LCSED-BPATU   ...

## Teorex Inpaint - v6.0 ``` XCQF-NAYT-AACA-AIFA-XKVX-FAFK-QPAA-KPAA ```

## FlashFxp - v5.4.0 ``` -------- FlashFXP Registration Data START -------- FLASHFXPvwAJdA49vwAAAAC4W5MNJwTnsl790uxagteBkwpqFElAK 0KvG6DFqAVAQdnzjpMpABRj91rs5+2xn7gEB/h0ICrfg3rO/8ljm9 ypOEDX +F/TpzDz5htCGED/NuSl7uWWmr8dpcMjwhS4p99ZLXuwnfO4monqm BMtG0IOOWs08PA1CHvWRG4z65qs58OnbkuK7JPHQS7FtMwzSWBBff 9MncGWjajYyyvUq+7gqGW3kyOQzEaPIxd+rnTBRQ== ``` ``` FLASHFXPwQAOlhkgwQAAAAC6W5MNJwTnsl73nIraAU149tnCQS 0hmZU3GGBQG1FtoSp5x0mUgA7bFW0qr0fKk2KCA+v2CCrFbF+q bmLvEjV+4JCAX+H/TBpG7pdEJ8IEW09ST8t60Poou/CTNhxGoz 1Ww0kiyHynU4fOmVK9gQZ5eeMxKzssnhKdor2ibc3OTo+WvErl omRpMfd15+/2EA/SbxzdwKmX6ybVAYnLe4g3cheOEdD3YnxF5i 4NeTRw ```