Use create-nuxt-app
and enable the Typescript related options to scaffold a new boilerplate TS Nuxt repo:
yarn create nuxt-app <my-project>
# or
npx create-nuxt-app <my-project>
import { Toast } from 'saltui'; | |
import Axios from 'axios'; | |
import env from 'src/env'; | |
export const requestHeaders = { 'Content-Type': 'application/json' }; | |
export const transformRequest = (data = {}, headers) => { | |
if (typeof data === 'string') return data; | |
return JSON.stringify(data); |
Download, but don't run, the Sierra installer from the Mac App Store. This places the installer at
/Applications/Install\ macOS\ Sierra.app/
.
Now run the following commands to build a suitable VM image from the installer:
git clone https://github.com/jonanh/osx-vm-templates
cd osx-vm-templates/packer
sudo ../prepare_iso/prepare_vdi.sh -D DISABLE_REMOTE_MANAGEMENT -o macOS_10.12.vdi /Applications/Install\ macOS\ Sierra.app/ .
<script> | |
import emitter from 'element-ui/src/mixins/emitter'; | |
export default { | |
mixins: [emitter], | |
props: { | |
value: Number, | |
max: { type: Number, default: 99999 }, | |
min: { type: Number, default: 0 }, | |
int: { type: Boolean, default: false }, |
const assert = require('assert'); | |
const {promisify} = require('util'); | |
const fs = require('fs'); | |
const {resolve} = require('path'); | |
// | |
const symlink = promisify(fs.symlink); | |
const stat = promisify(fs.stat); | |
const mkdir = promisify(fs.mkdir); |
# Install tmux 2.8 on Centos | |
# install deps | |
yum install gcc kernel-devel make ncurses-devel | |
# DOWNLOAD SOURCES FOR LIBEVENT AND MAKE AND INSTALL | |
curl -LOk https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz | |
tar -xf libevent-2.1.8-stable.tar.gz | |
cd libevent-2.1.8-stable | |
./configure --prefix=/usr/local |
<template> | |
<div> | |
<m-searcher :kw="kw" :fields="searchFields" :placeholders="placeholders" @search="loadData"> | |
<el-select v-model="kw.moldsId" clearable size="small" @clear="loadData" class="search-box__input"> | |
<el-option :key="index" v-for="(o, index) in molds" | |
:label="o.code" :value="o.id"/> | |
</el-select> | |
</m-searcher> | |
</div> | |
</template> |
<template> | |
<div class="field-collection"> | |
<el-form class="_item" v-for="(form, i) in C" :key="i" inline label-width="120px"> | |
<el-form-item class="_item__col" :label="type + '编号'"> | |
<el-input type="text" class="_input-el" v-model="form.number" @change="emitForm" /> | |
</el-form-item> | |
<el-form-item class="_item__col" :label="priceLabel"> | |
<el-input type="number" class="_input-el" v-model.number="form.price" @change="emitForm" /> | |
<span class="_price-unit">{{ priceUnit }}</span> | |
</el-form-item> |
<template> | |
<div class="field-collection"> | |
<el-form class="_item" v-for="(form, i) in C" :key="i" inline label-width="120px"> | |
<el-form-item class="_item__col" :label="type + '编号'"> | |
<el-input type="text" class="_input-el" v-model="form.number" @change="emitForm" /> | |
</el-form-item> | |
<el-form-item class="_item__col" :label="priceLabel"> | |
<el-input type="number" class="_input-el" v-model.number="form.price" @change="emitForm" /> | |
<span class="_price-unit">{{priceUnit}}</span> | |
</el-form-item> |
import React, { Component, Fragment } from 'react'; | |
import { Dialog } from 'saltui'; | |
import { observer } from 'mobx-react'; | |
import { toJS } from 'mobx'; | |
import { | |
Viewport, | |
InputField, | |
DataList, | |
NoContext, | |
PickerField, |