博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
4-开发环境.
阅读量:6819 次
发布时间:2019-06-26

本文共 1195 字,大约阅读时间需要 3 分钟。

安装node和npm
npm init 初始化项目
规范版本号

一级版本,重构版本

二级版本,重大功能改进

三级版本,小升级或者bug修复

为何从0.0.1开始,可以认为是非正式版,正式版可以以1.x.x开始了。

规范一级目录

src - 源代码

release - 发布结果

test - 单元测试用例

doc - 文档

example - 示例

构建工具

复制命令

npm i babel-core babel-loader babel-polyfill babel-preset-es2015 babel-preset-latest webpack webpack-cli --save-dev --registry=https://registry.npm.taobao.org
添加.gitignore文件
创建.babelrc文件

文件内容

{ "presets": ["es2015","latest"], "plugins": []}
项目根目录下创建 webpack.config.js文件

内容如下

module.exports = { entry : './src/index.js', output : {     pathh: __dirname,     filename: './release/bundle.js', }, module: {     rules: [{         test: /\.js?$/,         exculde: /(node_modules)/,         loader: 'babel-loader'     }] }}
修改package.json中的scripts

添加代码

"release": "webpack"

运行命令,生成release的内容

npm run release
运行示例

在example中创建test.html,引用release的内容

      
***

example

如何规范化运行

npm安装静态网页工具npm install http-server -g

修改package.json中的scripts,添加"example": "http-server -p 8080"

运行命令npm run example

浏览器访问http://localhost:8080/example/test.html

规范git分支

至少要2个分支,master和dev。原则是用不到就先不要规划。

完善README.md
  • 产品简介
  • 产品安装和下载
  • 快速使用
  • 交流提问区
  • 关于作者
提交GitHub

转载于:https://www.cnblogs.com/TomAndJerry/p/10534578.html

你可能感兴趣的文章
JavaScript-MD5加密
查看>>
Hibernate入门这一篇就够了
查看>>
eclipse项目中.classpath文件详解
查看>>
第3章 Python基础-文件操作&函数 文件操作 练习题
查看>>
D3.js系列——布局:打包图和地图
查看>>
003-Go初探Iris
查看>>
Spark(一): 基本架构及原理
查看>>
ASPNETCOREAPI 跨域处理 SQL 语句拼接 多条件分页查询 ASPNET CORE 核心 通过依赖注入(注入服务)...
查看>>
微信小程序录音实现
查看>>
remove namespace from xml config file
查看>>
<转>从SRCNN到EDSR,总结深度学习端到端超分辨率方法发展历程
查看>>
excel 获取中文拼音首字母
查看>>
Mvvm简介
查看>>
云态势感知产品 - 沙箱高级威胁检测
查看>>
Window配置Redis环境和简单使用
查看>>
asp.net正则匹配嵌套Html标签
查看>>
mybatis表关联一对多
查看>>
Amazon RDS 上的 Microsoft SQL Server » 导入和导出 SQL Server 数据库
查看>>
微信小程序——时间戳的转换及调用
查看>>
【RS】Modeling User Exposure in Recommendation - 在推荐中建模用户的暴露程度
查看>>