摘要:
撤销push 1. 执行 git log查看日志,获取需要回退的版本号 2. 执行 git reset –-soft <版本号> ,如 git reset --soft 4f5e9a90edeadcc45d85f43bd861a837fa7ce4c7 ,重置至指定版本的提交,达到撤销提交的目的 然后 阅读全文
摘要:
配置用户名:username 配置邮箱:user@email 配置密码 该命令会记住密码,执行一次 git pull 或 git push 等需要输入密码的命令,输入一次密码。 查看配置 阅读全文
摘要:
1. 新建文件routes.js,分别定义页面的路由信息和其他信息 2. 新建文件RouteHOC.js 3. 新建文件utils/history.js 4. 修改入口文件index.js 其中App.js中配置页面路径 5. 按照配置的路径新建页面 文件目录如下: -pages --page1 - 阅读全文
摘要:
原文地址:Getting Started with Headless Chrome By Eric Bidelman Engineer @ Google working on web tooling: Headless Chrome, Puppeteer, Lighthouse Headless C 阅读全文
摘要:
1. 修改package.json,添加需要安装的包 { "name": "myapp", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test s 阅读全文
摘要:
1. babel Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。 (1)安装 babel-core :如果某些代码需要调用Babel的API进行转码,就要使用babel-core模块。 babel-eslint :允许使用ESLint来检查所有有效的Babel 阅读全文
摘要:
webpack-dev-server是一个小型的静态文件服务器,为webpack打包的资源文件提供Web服务。并且提供自动刷新和Hot Module Replacement(模块热替换:前端代码变动后无需刷新整个页面,只把变化的部分替换掉)。 (1)安装 npm install webpack-de 阅读全文
摘要:
1. 新建文件夹,命名为项目名称——myapp,并打开myapp文件夹。 2. 在./myapp中打开命令行窗口,输入 npm init ,初始化npm 可一直按回车,使用默认配置。 此时,./myapp中生成package.json文件。 3. 本地安装webpack和 webpack-cli(此 阅读全文
摘要:
在项目开发的过程中,遇到了一个问题: 父组件请求后台数据,收到后将数据以props传给子组件,子组件根据收到数据的不同,显示不同的内容,同时,子组件自身可以根据click操作改变根据父组件的数据显示的内容。 因此,子组件收到父组件的props传值后,由于props值不能修改,因此子组件需要将该pro 阅读全文
摘要:
webpack 配置 entry 整个项目工程文件的入口点 entry: { app: path.resolve(__dirname, 'src/index.js') }, 多个入口 entry: { admin: './admin/index.js', consumer: './consumer/ 阅读全文