gpt4 book ai didi

node.js - Expresso 中的 -I 或 "unshift a path mean"是什么意思?

转载 作者:太空宇宙 更新时间:2023-11-03 22:39:32 24 4
gpt4 key购买 nike

我不确定我是否理解 -I 中的“不变路径”在 Expresso 中的含义。这是否意味着如果我用这样的开关运行expresso

expresso -I myCode test/*

当我通常在测试文件夹中的测试中使用 require 语句时,例如

models = require "../myCode/models"

我可以这样调用 require 吗?

models = require "models"

我认为这是我的理解,但它似乎不起作用,因为它给了我一个“错误,找不到模块”

最佳答案

概述

Unshift 基本上只是意味着“将一个项目添加到一系列项目的开头”。

因此,在这种情况下,取消移动路径仅意味着将路径添加到路径序列的开头。

以下备忘单使用数组作为示例进行了更多解释。

快速备忘单:

术语“shift/unshift”和“push/pop”可能有点令人困惑,至少对于不熟悉 C 语言编程的人来说是这样。

如果您不熟悉行话,这里是替代术语的快速翻译,可能更容易记住:

* array_unshift()  -  (aka Prepend ;; InsertBefore ;; InsertAtBegin )     
* array_shift() - (aka UnPrepend ;; RemoveBefore ;; RemoveFromBegin )

* array_push() - (aka Append ;; InsertAfter ;; ;; InsertAtEnd )
* array_pop() - (aka UnAppend ;; RemoveAfter ;; ;; RemoveFromEnd )

关于node.js - Expresso 中的 -I 或 "unshift a path mean"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8226924/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com