当前位置: 首页 > 面试题库 >

如何添加.npmrc文件?

鲁博瀚
2023-03-14
问题内容

我在Mac OS
Sierra上安装了node。我在工作时使用Windows,所以在node文件夹中有一个.npmrc文件,但在mac上似乎找不到。问题是我要添加格式的注册表

    "scope=rohit-project@rohit-aquila:registry=https://registry.npmjs.org/
    //registry.npmjs.org/:_authToken=03408522-4rfca-dff4f-dfsf-43863gfe3492"

如何添加它,以便可以通过在MAC OS Sierra上运行npm install来为项目安装依赖项和模块。

我简单地创建了一个.npmrc文件并添加了上面的代码…然后运行npm install时出现以下错误

    rohitsrivastava$ npm install
    npm ERR! Darwin 16.4.0
    npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
    npm ERR! node v7.7.3
    npm ERR! npm  v4.1.2
    npm ERR! code E404

    npm ERR! 404 Not found : @rohit-project/notes
    npm ERR! 404 
    npm ERR! 404  '@rohit-project/notes' is not in the npm registry.
    npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
    npm ERR! 404 It was specified as a dependency of '@rohit-project/mega'
    npm ERR! 404 
    npm ERR! 404 Note that you can also install from a
    npm ERR! 404 tarball, folder, http url, or git url.

问题答案:

这里有几点不同:

  1. 在哪里.npmrc创建文件。
  2. 您如何下载私人软件包

运行npm config ls -l将向您显示npm的所有隐式设置,包括它认为放置正确的位置.npmrc。但是,如果您从未登录(使用npm login),它将为空。只需登录即可创建它。

另一件事是#2。您实际上可以通过.npmrc在NPM软件包的根目录中放置一个文件来做到这一点。然后,NPM将在身份验证时使用它。它还支持从外壳程序进行变量插值,因此您可以执行以下操作:

; Get the auth token to use for fetching private packages from our private scope
; see http://blog.npmjs.org/post/118393368555/deploying-with-npm-private-modules
; and also https://docs.npmjs.com/files/npmrc
//registry.npmjs.org/:_authToken=${NPM_TOKEN}

指针

  • http://blog.npmjs.org/post/118393368555/deploying-with-npm-private-modules
  • https://docs.npmjs.com/files/npmrc


 类似资料:
  • 问题内容: 假设您有一个文件 并希望添加一些标头信息,例如 如何添加此“标题”?手动执行似乎很简单。点击几回车,复制/粘贴或写信息,就可以了。当然,在R中,我可以读入,创建,添加标题信息,然后。 我想知道是否还有另一种从“顶部”附加文件的方法。也欢迎使用其他解决方案(来自c ++或Java …)(我很好奇其他语言如何解决此问题)。 问题答案: 在R中,不需要使用额外的文件。您可以这样做: 但是,使

  • 我在文件。我正在使用要成为电子邮件模板和电子邮件,我需要添加图像,但我不能。我是新加入节点的。js和Stack Overflow,我在下面放了一些关于我的代码的信息。 app.useexpress.static(path.join__dirname)

  • 问题内容: 给定一个data.tsv文件,例如: 给定一个topojson.json文件,例如:( 结构正确,数字值是随机的) 如何使用公共字段(1)将其他字段(2)的值注入json文件? 1]:和 2]: 最终结果应包含: 编辑:接受的答案: 问题答案: 尝试使用此: 哪个应该输出: 从命令行参考维基: --id- 要升级为几何ID的要素 属性的 名称 通过将该属性与该选项一起使用,可以将其提升

  • 问题内容: 我正在尝试使用mpdf将html转换为pdf。问题是我无法将CSS应用于pdf文件。 这是我的php代码: 它在做什么是在我的此php页面上通过ajax提取html。但是它给出的输出并不带有我为此编写的css。 请告诉我现在要做吗? 问题答案: 首先分配您的html,然后包含 mpdf.php 文件。

  • 问题内容: 我有一个电子应用程序。我尝试使该应用程序打开一个.exe文件。我在根文件夹中创建了一个目录,并将.exe文件放置在该目录中。在开发中,使用可以打开文件没有问题,但是当我打包应用程序(使用)时,它不会打开exe文件,并且该文件夹上也没有文件夹。 我尝试编写使用来控制台默认位置的脚本,并输出(文件)。 打包应用程序后,如何添加可以访问的外部文件? 问题答案: 通过使用extraResour

  • 问题内容: 我想将先前从其他文件(已经完成)中提取的一系列文件添加到jar中。这些文件将覆盖JAR中的文件。最有效的方法是什么?我需要它快。谢谢! 问题答案: 请记住,JAR文件是ZIP文件。 只需使用一些ZIP库。