npm 上传一个自己的应用(3) 在项目中导入及使用自己上传到NPM的工具

上文 npm 上传一个自己的应用(2) 创建一个JavaScript函数 并发布到NPM 我们创建了一个函数 并发上了npm

最后 我们这里 我们可以看到它的安装指令

这里 我们可以打开一个vue项目

终端输入 我们的安装指令

npm i 自己的包

如下代码

javascript 复制代码
npm i grtest

我们在 node_modules目录

下面 找到 我们自己想依赖项目

打开这个index.js 这个方法看着是不是非常熟悉呢? 哈哈哈

因为 我们这里的导出是

javascript 复制代码
export {
    summation
}

这是多个导出

javascript 复制代码
export default summation

才是唯一导出

因为是多个导出 我们导入 要这样

javascript 复制代码
import { summation } from "grtest";

简单说 import { 要引入的方法/组件名 } from "工具名";

如果是 唯一导出 import 要引入的方法/组件名 from "工具名";

然后 我们组件整体编写代码如下

html 复制代码
<template>
  <div>
    <button @click="count">计算</button>
  </div>
</template>

<script>
import { summation } from "grtest";
export default {
  data() {
    return {
    };
  },
  methods: {
    count() {
      let arg = summation(1,2);
      console.log(arg);
    }
  }
};
</script>

这里 我们导入了 我们写的 grtest 下的 summation

然后 通过函数 count 调用 summation 我们方法逻辑是 两个参数相加

然后我们写一个 arg 变量 接收返回值 然后控制台输出

点击后确认 没有任何问题

相关推荐
AI茶水间管理员1 分钟前
学习ClaudeCode源码之Agent核心循环
前端·人工智能·后端
挖稀泥的工人6 分钟前
AI聊天界面的布局细节和打字跟随方法
前端·javascript·面试
竹林8187 分钟前
从“连接失败”到丝滑登录:我用 ethers.js 连接 MetaMask 的完整踩坑记录
前端·javascript
木木爱研究11 分钟前
elpis 全栈里程碑一总结
node.js
颜酱17 分钟前
图片大模型实践:可灵(Kling)文生图前后端实现
前端·javascript·人工智能
木斯佳28 分钟前
前端八股文面经大全:腾讯CSIG实习面(2026-04-10)·面经深度解析
前端·ai·xss·埋点·实习面经
夏暖冬凉43 分钟前
npm发布流程(记录遇到的问题)
前端·npm·node.js
XPoet1 小时前
AI 编程工程化:Subagent——给你的 AI 员工打造协作助手
前端·后端·ai编程
张小五3151 小时前
node服务器是什么
node.js
心连欣2 小时前
解锁对象遍历:当字符串遇上for...in循环
前端·javascript