首页 > 解决方案 > NPM 包在使用 require 时自动从一个文件传递到另一个文件

问题描述

在一个文件中,我有以下代码

const list  = [sa, se, yu];
const colors = require('colors')

for (let c of list) {
    console.log(`${c.name} is ${c.type}`.rainbow);
}
module.exports  =cric;

在另一个文件中:-

const list = require('./cats/index1');

console.log("hello".rainbow);

for (let c of list) {

    console.log(`${c.name} is ${c.type}`.rainbow);
}

colors 是一个 npm 包,它为我们提供了编写彩色字符串的功能。我正在使用 require 将这个包添加到一个文件中,并从该文件中导出一些信息。Rainbow 属性在另一个文件中使用时没有给出任何错误。谁能建议为什么?

标签: javascriptnpmcolorsrequire

解决方案


推荐阅读