前端架构设计-脚手架本地调试

Posted 茕茕白兔o

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端架构设计-脚手架本地调试相关的知识,希望对你有一定的参考价值。

一,本地调试代码

// 先卸载全局包npm remove -g package-cli-name
// 在文件夹下执行npm link
// 执行 pack-cli 命令


二, 一个本地文件链接另一个本地文件进行调试


    ①, 从新建一个目录 package-cli-lib, 初始化 npm ,建 lib 文件夹,

前端架构设计-脚手架本地调试

    ②,将package.json中 main 的 引入路径修改一下

{ "name": "package-cli-lib", "version": "1.0.0", "description": "", "main": "lib/index.js", "scripts": { "test": "echo "Error: no test specified" && exit 1" }, "author": "", "license": "ISC", "dependencies": {}}

    ③, 通过 npm link 将包链接到全局

    ④, 添加 index.js 测试代码

module.exports = { sum(a,b) { return a + b }}

    ⑤, 回到 package-cli 文件夹下, 在 package.json 文件夹下新增

"dependencies": { "package-cli-lib": "^1.0.0" },

    ⑥, 链接到 package-cli-lib

npm link package-cli-lib

    ⑦, 引入 package-cli-lib

#!/usr/bin/env node
const lib = require('package-cli-lib')console.log(lib)
console.log('哇哈哈真好喝aaaaasqqqss')

    ⑧, 执行 pack-cli 指令

    顺利打印出来了, 链接成功了。


    ⑨, 将 package-cli-lib 包 发布到 npm

npm publish

    ⑩, 在 package-cli 目录下 取消 link

npm unlink package-cli-lib

    通过npm 下载 package-cli-lib 包

npm i package-cli-lib

    执行 pack-cli 指令

    完成!

以上是关于前端架构设计-脚手架本地调试的主要内容,如果未能解决你的问题,请参考以下文章

脚手架架构设计和框架搭建

前端应用开发架构图谱

前端样式脚本本地化开发

「产品前端架构」接口设计

使用vue-cli脚手架初始化Vue项目下的项目结构

前端开发工具环境搭建