当前位置: 首页 > news >正文

宣传不网站潍坊做网站联系方式

宣传不网站,潍坊做网站联系方式,wordpress 自定义 插件,网页设计的流程ui脚手架入口文件开发 创建脚手架项目: abc-cli $ mkdir abc-cli cd abc-cli 全局安装 lerna, $ npm i -g lerna 基于 lerna 完成项目初始化 $ lerna init 基于 lerna 创建脚手架 cli $ lerna create cli一路回车 好现在生成了一个 cli 的模板#xff0c;目前需要…脚手架入口文件开发 创建脚手架项目: abc-cli $ mkdir abc-cli cd abc-cli 全局安装 lerna, $ npm i -g lerna 基于 lerna 完成项目初始化 $ lerna init 基于 lerna 创建脚手架 cli $ lerna create cli一路回车 好现在生成了一个 cli 的模板目前需要修改它 新建 abc-cli/packages/cli/bin/cli.js #!/usr/bin/env nodeconsole.log(1)到 abc-cli/packages/cli/package.json 中修改 name: abc.com/cli 目前假设我们的组织是 abc.commain: lib/index.js 入口文件修改名称bin: { abc-cli: bin/cli.js } 添加 bin 配置files: [ lib, bin ] 在 files 中添加 bin 在 abc-cli/packages/cli 中执行 $ npm link 这样验证执行 $ abc-cli 没有报错, 正常输出1就行 现在为cli包添加依赖, 在顶层 abc-cli 目录下执行 $ npm i import-local npmlog -w abc.com/cli 新建文件 abc-cli/packages/cli/lib/index.js module.exports (args) {console.log(args: , args); }修改 abc-cli/packages/cli/bin/cli.js #!/usr/bin/env nodeconst il require(import-local); const log require(npmlog); const entry require(../lib/index.js);// 判断 __filename 是否可以加载到本地的版本 if (il(__filename)) {log.info(abc-cli, 使用本地版本); // 这里不会走 } else {entry(process.argv.slice(2)); // 会执行这里 }因为之前在 cli 包内执行了 npm link, 所以这里一定会走 else 验证执行 $ abc-cli 123, 终端输出如下 $ abc-cli 123 args: [ 123 ]注意这里 import-local 包 它的主要作用是导入本地包以避免全局npm包和本地项目中的包产生冲突当全局node_modules和本地node_modules中存在相同的库时import-local会优先加载本地node_modules中的库这样可以确保项目中使用的是本地安装的、可能经过定制的库版本而不是全局安装的版本这对于管理项目依赖和避免版本冲突非常有用 此时我们通用脚手架框架的入口文件开发完毕了
http://www.pierceye.com/news/785256/

相关文章:

  • 电子商务网站排名辽宁省建设工程信息网业绩公示
  • 天津建设科技杂志的官方网站wordpress cnzz插件
  • 滨州建设网站太原网站建设优化
  • 记事本做网站怎么改字体包装设计模板设计素材
  • 下载软件的网站推荐thinkphp和wordpress
  • 青海省城乡和住房建设厅网站合肥小吃培训网页设计
  • 财经门户网站建设django校园网站开发
  • 泉州网站建设报价广东建设厅网站
  • 建设网站的源代码的所有权wordpress网站打开慢
  • 印度外贸网站有哪些家居小程序源码下载
  • 上海网站建设中心pc官方网站
  • 深圳企业网站制作公司查询西安网站设计哪家好
  • 大埔做网站手机qq邮箱发布了wordpress
  • 寻找南昌网站设计单位网站建设 中企动力医院
  • 中间商可以做网站吗平面广告设计师的工作内容
  • 网站建设用户分析做网站有什么软件
  • 洛阳网站建设启辰网络wordpress怎么破解查看
  • 长沙市网站设计公司厦门建设网站建站
  • 网站做链轮会被惩罚吗网站开发系统
  • 一般做企业网站需要什么资料WordPress情侣博客模板
  • 网站开发教程公司哪些官网用wordpress
  • redis网站开发教程创建app软件
  • 企业网站新闻wp怎么做合肥环保公司网站建设
  • 怎么仿一个复杂的网站wordpress描述怎么改
  • php 如何用op浏览器开发手机网站app开发制作哪种快
  • 网站维护主要有哪些内容和方法网页制作需要学多久
  • 机械加工网站模板做蛋糕比较火的网站
  • 网站的折线图怎么做四川省建设厅官方网站
  • 域名备案 个人 网站基本信息查询wordpress mysql缓存
  • 优秀校园网站建设汇报个人备案的网站