Vue 提供一个官方命令行工具,可用于快速搭建大型单页应用。该工具为现代化的前端开发工作流提供了开箱即用的构建配置。只需几分钟即可创建并启动一个带热重载、保存时静态检查以及可用于生产环境的构建配置的项目: # 全局安装 vue-cli $ npm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my-proj
在用 Vue 构建大型应用时推荐使用 NPM 安装。NPM 能很好地和诸如webpack或Browserify模块打包器配合使用。同时 Vue 也提供配套工具来开发单文件组件。 # 最新稳定版 $ npm install vue 对于中国大陆用户,建议将 NPM 源设置为国内的镜像,可以大幅提升安装速度。
一旦安装套件开始运行后,会有一个初始画面迎接您。要启动的话,请摁 Enter; 也可以先想看一下其它的启动方式以及各种参数(请参阅 第 5.2 节 “引导参数”)。 再过一会儿,您就会可以选择您所使用的语言了。用上下箭头键来选择一门语言, 然后摁 Enter 继续下面的步骤。接下来,您要选择您的国家, 选项里包括了那些使用您所选语言的国家。如果在那个稍短的列表里找不到您要找的国家, 还有一个含有世
Zope是一个开源的、面向对象的Web服务器,主要用Python语言编写。在Debian平台上也有相应的软件包,安装方式也比其它平台简单很多。下面介绍一下Zope2.7的安装步骤: # apt-get install zope2.7 配置时会要回答几个问题,直接按回车选默认方式即可。软件会安装在/usr/lib/zope2.7目录下,实例目录是/var/lib/zope2.7/instance,实
Emacs无疑是编辑器的王者,历史悠久,功能强大,我这篇笔记就是使用emacs加psgml-mode完成的。现在Emacs对中文的支持已很好了,完全可以用于中文的生产环境。本章主要介绍Emacs在Debian下的安装和配置过程。具体的使用可参考我的Emacs学习笔记。 安装软件包: debian:~# apt-get install emacs21 mule-ucs mule-ucs是emac
Freemind是一种名为Mind Mapping(思维导图)的软件,可帮助我们整理头脑中的放射性思维。在Debian中的freemind是0.7.1版的,已比较旧了,少了很多功能。所以我们不安装该版本。我们直接到freemind官方网站上去下载最新的Debian软件包。freemind的官方网址是:http://freemind.sourceforge.net/ 我的安装过程如下: 下载free
Linux下的办公套件首选OpenOffice,功能极为强大,完全能满足正常办公的需求。安装命令如下: debian~:# apt-get install openoffice.org openoffice.org-l10n-zh-cn openoffice.org-help-zh-cn OpenOffice软件包有70多兆,下载的时间较长,请耐心等待。
GDM即是GNOME显示管理器(GNOME Display Manager),用来管理你的X会话,提供登录窗口。类似XDM,但比XDM稳定和有趣得多。它的主页位于http://yippi.hypermall.com/gdm/index.shtml。 安装GDM主题 当我们使用GDM显示管理器时,可以选择丰富的主题。GDM主题的目录在/usr/share/gdm/themes中,安装时可通过gdmc
一旦安装套件开始运行后,会有一个初始画面迎接您。要启动的话,请摁 Enter; 也可以先想看一下其它的启动方式以及各种参数(请参阅 第 5.2 节 “引导参数”)。 再过一会儿,您就会可以选择您所使用的语言了。用上下箭头键来选择一门语言, 然后摁 Enter 继续下面的步骤。接下来,您要选择您的国家, 选项里包括了那些使用您所选语言的国家。如果在那个稍短的列表里找不到您要找的国家, 还有一个含有世
安装 body 解析插件 koa 仅仅只提供最简单的功能,而不提供请求的body解析,所以我们需要一个解析body的插件。 所有的插件我们都可以在这里找到。 npm install koa-better-body -S 我们自己来写代码提示文件,在 node_modules/@types 目录下面新建 koa-better-body 文件夹,再在里面新建 index.d.ts。 我为什么要把这个文
Nginx ingress 使用ConfigMap来管理Nginx配置,nginx是大家熟知的代理和负载均衡软件,比起Traefik来说功能更加强大. 我们使用helm来部署,chart保存在私有的仓库中,请确保您已经安装和配置好helm,helm安装使用见使用Helm管理kubernetes应用。 镜像准备 安装时需要用到的镜像有: sophos/nginx-vts-exporter:v0.6
Ingress简介 如果你还不了解,ingress是什么,可以先看下我翻译的Kubernetes官网上ingress的介绍Kubernetes Ingress解析。 理解Ingress 简单的说,ingress就是从kubernetes集群外访问集群的入口,将用户的URL请求转发到不同的service上。Ingress相当于nginx、apache等负载均衡方向代理服务器,其中还包括规则定义,即U
Node (CommonJS) # 安装 npm install mockjs // 使用 Mock var Mock = require('mockjs') var data = Mock.mock({ // 属性 list 的值是一个数组,其中含有 1 到 10 个元素 'list|1-10': [{ // 属性 id 是一个自增数,起始值为 1,每
以下的指南包含了一些在你创建Cordova应用的时候需要考虑的一些安全最佳实践。你要意识到安全问题是一个非常复杂的问题,因此这篇指南也不能详尽的阐明。如果你觉得你可以为这篇指南做出贡献,请在"Documentation"下面的Cordova问题追踪里提出你的问题。这篇指南对常规的Cordova开发(所有平台)都适用,一些特定平台的注意事项会标注出来。 这篇指南主要讨论以下的主题: 白名单 ifra
尽管在通常情况下编写一个按照预期运行的软件很简单, 但想要确保没有人能够以出乎意料的方式使用它就困难多了。 在 Solidity 中,这一点尤为重要,因为智能合约可以用来处理通证,甚至有可能是更有价值的东西。 除此之外,智能合约的每一次执行都是公开的,而且源代码也通常是容易获得的。 当然,你总是需要考虑有多大的风险: 你可以将智能合约与公开的(当然也对恶意用户开放)、甚至是开源的网络服务相比较。