如何为节点设置预加载文件?

2023-12-12

有没有办法在每次运行之前预加载一些文件node(交互式),就像.vimrc, .bash_profile, etc.?

I use node主要是交互方式,我使用该模块CSV很多,有没有办法避免打字require('./csv')每次我开始node?


创建初始化文件(例如〜/.noderc):

var csv = require('csv');

// put a blank line at the end of the file

现在将此行添加到您的 shell 配置中(.bashrc / .zshrc/ 无论你使用什么外壳):

alias nodei="cat ~/.noderc - | node -i"

Voilà!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何为节点设置预加载文件? 的相关文章

随机推荐

  • System.getProperty(“user.dir”) 不起作用

    我需要从我的项目获取相对路径来上传照片 但是当我运行时System getProperty user dir 在我的测试中 它返回 home user workspace Myproject 但如果我从弹簧控制器运行它 它就会返回 home
  • 在 Pandas 中基于堆叠列来延长 DataFrame

    我正在寻找一个可以实现以下目标的函数 最好通过一个例子来展示 考虑 pd DataFrame 1 2 3 4 5 np nan columns x y1 y2 看起来像 x y1 y2 0 1 2 3 1 4 5 NaN 我想折叠y1 an
  • 使 IE8 与 EaselJS 和 ExplorerCanvas 兼容

    我正在使用 EaselJS 并希望允许与 ExplorerCanvas 向后兼容 使用以下代码应该可以实现这一点 请参阅here createjs createCanvas function return canvas implementa
  • 使用通配符打开 Excel 工作簿

    我想使用通配符打开与宏工作簿存储在同一文件夹中的工作簿 文件夹中有一个文件名为302113 401yr r01 xlsm 这是我的代码 Workbooks Open filename ActiveWorkbook Path 302113 x
  • 以编程方式访问浏览器历史记录

    我如何创建一个应用程序来读取我的所有浏览器 firefox 历史记录 我注意到我有 C Users 用户名 AppData Local Mozilla Firefox Profiles 646vwtnu default 看起来像一个 sql
  • Web 组件设计模式

    任何人都知道我们在 Web 组件设计中面临的常见设计问题 我从 Vuejs ReactJS 和 Angular 2 开始 但我面临的最常见问题是组件之间的通信 我想与其他动态组件通信并将一些数据传递给它并期望返回数据 就像我有一个重复的项目
  • 如何将模块声明注入到 JAR 中?

    假设我有一些图书馆lib jar我没有源代码 或者它是用某种非 Java 语言编写的 目前还不知道模块 lib jar不具有module info class我不想将它用作自动模块 所以我想注入module info class进去 我首先
  • 出现 null 错误时调用成员函数 get()

    我在 CodeIgniter 2 2 1 中不断收到此错误 致命错误 在第 6 行的 C xampp htdocs ci application models site model php 中对 null 调用成员函数 get 我不是确定为
  • 如何在多个maven项目之间共享公共属性?

    我有几个由maven构建的项目 我想在它们之间共享一些共同的属性 spring版本 mysql驱动程序版本 svn基本url等 所以我可以更新它们一次 它将反映在所有项目上 我想过拥有一个具有所有属性的超级 pom 但是如果我更改其中一个问
  • python str.replace 实际上并没有修改字符串

    我有一个关于 Python 和 Json 的问题 我正在使用discord py 编写一个discord 机器人 我想要一个配置文件 在我的代码中 我需要替换 Python 文件中变量中的字符串 这是我当前的代码 change prefix
  • 找不到以下类:android.support.v7.internal.app.WindowDecorActionBar

    Android Studio布局预览出现如下错误是什么原因 渲染问题无法找到以下类 android support v7 internal app WindowDecorActionBar 修复构建路径 创建类 提示 尝试构建项目 操作栏已
  • 如何在 clojure 中设置和获取多方法元数据?

    我正在使用多种方法来解析命令行命令及其参数 defmulti run fn command args command defmethod run default args command defmethod run help args Di
  • PHP - UTF-16 到 UTF-8(十六进制)转换

    是否可以转换UTF 16 U 610F样式字符转为 UTF 8 十六进制 E6848F使用PHP UTF 8 字符是 意 从评论中chr手册页 一种将序数字符转换为 UTF 8 字节序列的快速技巧 function unichr u ret
  • VS代码模块pygame没有init成员

    我想学习 pygame 所以我将其下载到 VS code 中并开始编码 如您所知 您要做的第一件事就是导入 pygame 然后当我执行此操作时 出现 pygame init 错误 提示 pygame 没有 init 成员 会弹出消息 其中包
  • gitosis 与 gitolite? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我正在寻找安装 git 服务器来与我的团队共享项目 我不想在服务器上为每个需要 git 访问权限的开发人员创建一个具有 SSH 访问权限的用户帐户
  • 为什么这个页面会滚动?

    html body height 100vh body margin 0px footer height 50px page wrap width calc 100 100px height calc 100 100px position
  • Mysql 表分区基于列/id 的最后一位数字

    我想根据员工 ID 的最后一位创建分区 IE all ids ending with 0 go to first partition ending with 1 go to second partition and so on 这样我想创建
  • 使用多行字符串的正则表达式修剪行并缩小空格

    I m using a php function want to create a function to trim all unnecessary white spaces from a multi line string 它不起作用的正
  • 如何在静态方法中访问下拉列表

    我有以下静态方法 public static List
  • 如何为节点设置预加载文件?

    有没有办法在每次运行之前预加载一些文件node 交互式 就像 vimrc bash profile etc I use node主要是交互方式 我使用该模块CSV很多 有没有办法避免打字require csv 每次我开始node 创建初始化