项目中 .gitignore 部分无效解决方法

项目的根目录放了 .gitignore 文件,并且git远程仓库的项目根目录已经有了 unpackage文件夹。 由于每次本地运行项目,unpackage中都会生成临时文件,这些临时文件不需要提交到仓库,所以.gitignore中追加规则。 /unpackage/ unpackage 中内容始终被提交到仓库 解决方法 查询git规则 .gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的 git rm -r –cached . git add . git commit -m ‘update .g …

uniapp 注意事项

注意事项 组件内引入图片要使用绝对路径。/static/… 主页面的生命周期用onLoad代替created,onReady代替mounted。组件内使用原来的created与mounted。 用tap事件代替click事件。 阻止事件冒泡时要在外层加一层标签<view @tap.stop=”stop”></view>,直接在需要使用的方法上加.stop无效。 <picker>中最好写一个<view class=”style”>写样式,而不是在picker上加样式。 <scroll …

解决 flutter Running Gradle task ‘assembleDebug’… 卡住问题 及 包无法导入报错 Target of URI doesn’t exist ‘package:flutter/material.dart’

原因 运行时会卡在Running ‘gradle assembleDebug, 因为Gradle的Maven仓库在国外, 可以使用阿里云的镜像地址。 解决办法 1 打开项目: buildscript { ext.kotlin\_version = ‘1.3.50’ repositories { // 这里做了修改,使用国内阿里的代理 // google() // jcenter() maven { url ‘https://maven.aliyun.com/repository/google’ } maven { url ‘https://maven.aliyun.com/repo …

尤雨溪:重头来过的 Vue 3 带来了什么?

作者:尤雨溪,翻译:CSDN 在过去的一年里,Vue团队一直在开发Vue.js的下一个主要版本Vue 3,我们希望能在2020年上半年将其发布(在撰写本文时,这项开发工作正在进行中)。 重写Vue新的主要版本的构想是在2018年底形成的,当时Vue 2的代码库大约已有两年半的运行历史。这看起来不像是通用软件生命周期中的一段很长的时间,但在这段时间里,前端环境发生了巨大的变化。 两个关键的因素导致了我们考虑重写Vue新的主要版本: 主流浏览器对新的JavaScript语言特性的普遍支持。 当前Vue代码库随着时间的推移而暴露出来的设计和体系架构问题。   1、为什么要重写? ▐  使用 …

Postgresql 导出表结构文档

Postgresql 查询表的字段信息,字段名,类型,注释,是否为空 SELECT col_description ( A.attrelid, A.attnum ) AS COMMENT, format_type ( A.atttypid, A.atttypmod ) AS TYPE, A.attname AS NAME, A.attnotnull AS NOTNULL FROM pg_class AS C, pg_attribute AS A WHERE C.relname = ‘sys_user’ AND A.attrelid = C.oid AND A.attnu …