Skip to content

Commit 3d5ec94

Browse files
committed
feat: release 1.0
1 parent 9119a06 commit 3d5ec94

File tree

7 files changed

+48
-76
lines changed

7 files changed

+48
-76
lines changed

src/index.js

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,3 @@
1-
/*
2-
* // 1. 在 app.js 中引入此文件
3-
* require('mixin.js')
4-
*
5-
* // 2. 撰写一个 testMixin.js
6-
* module.exports = {
7-
* data: { someData: 'testMixin' },
8-
* onShow () { console.log('Log from mixin!') }
9-
* }
10-
*
11-
* // 3. 在页面 page/index/index.js 引入
12-
* const testMixin = require('testMixin.js')
13-
* Page({
14-
* mixins: [testMixin]
15-
* })
16-
*/
17-
181
const originPage = Page;
192
const originComponent = Component;
203

test/demo/.gitignore

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Windows
2+
[Dd]esktop.ini
3+
Thumbs.db
4+
$RECYCLE.BIN/
5+
6+
# macOS
7+
.DS_Store
8+
.fseventsd
9+
.Spotlight-V100
10+
.TemporaryItems
11+
.Trashes
12+
13+
# Node.js
14+
node_modules/

test/demo/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
require('./mixin')
1+
const a = require('miniprogram-mixin')
22

33
App({
44
onLaunch: function () {

test/demo/mixin.js

Lines changed: 0 additions & 57 deletions
This file was deleted.

test/demo/package-lock.json

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/demo/package.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"name": "demo",
3+
"version": "1.0.0",
4+
"main": "index.js",
5+
"license": "MIT",
6+
"dependencies": {
7+
"miniprogram-mixin": "^1.0.0"
8+
}
9+
}

test/demo/project.config.json

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,21 @@
66
"setting": {
77
"urlCheck": true,
88
"es6": true,
9+
"enhance": false,
910
"postcss": true,
1011
"minified": true,
1112
"newFeature": true,
13+
"coverView": true,
14+
"nodeModules": true,
1215
"autoAudits": false,
13-
"coverView": true
16+
"checkInvalidKey": true,
17+
"checkSiteMap": true,
18+
"uploadWithSourceMap": true,
19+
"babelSetting": {
20+
"ignore": [],
21+
"disablePlugins": [],
22+
"outputPath": ""
23+
}
1424
},
1525
"compileType": "miniprogram",
1626
"libVersion": "2.8.3",

0 commit comments

Comments
 (0)