npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

yzyinit

v1.0.4

Published

webpack2 + vue + vue-router + vuex + axios

Downloads

3

Readme

vue项目构建

author: yzy weChat: yzy4833358

前言

本项目是基于vue2.0+webpack2+vuex+vue-router+MintUi+axios的单页面开发

项目介绍

├─dist 文件夹是打包后的vue组件代码
│  └─static 打包后压缩的js文件
│  └─index.html 打包后页面入口文件
├─build webpack配置文件
├─aliasConfig 别名配置文件
├─config 环境配置文件
├─static 存放静态样式资源文件,如:字体图标
├─src 属于本地开发的时候文件夹
│  └─tools 属于公用js代码
│  └─components 属于vue页面组件库,根据项目名称命名
│  │  │  └─dir 项目文件夹以项目命名,解读项目文件夹
│  │  │  │  └─controllers 存放该项目vue组件的业务代码
│  │  │  │  └─img 存放该项目vue组件的图片
│  │  │  │  └─scss 存放该项目vue组件的css
│  │  │  │  └─ui 存放该项目公用vue组件
│  │  │  │  └─.vue 就是该项目入口文件
│  │  │  └─ui 存放该项目公用vue组库
│  ├─images 属于存放公用的图片
│  ├─store 为状态管理
│  ├─style 存放公用的scss,方便项目复用
│  ├─router 存放路由文件
│  ├─main.js 项目js入口文件
│  ├─App 项目vuje入口文件
├─.gitignore git上传忽略设置文件
├─.eslintignore eslint规则忽略设置文件
├─postcss.config.js 处理postcss预加载配置文件
├─index.html 整个项目页面入口文件
└─module.config.js 为webpack打包加载模块做别名戳处理文件

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

For detailed explanation on how things work, checkout the  [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).