首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >npm如何知道在哪里查找我的index.js文件?

npm如何知道在哪里查找我的index.js文件?
EN

Stack Overflow用户
提问于 2022-05-11 16:19:22
回答 1查看 263关注 0票数 1

我的pckage.json看起来是这样的:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
  "name": "server",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
...

它如何知道在哪里找到index.js文件?如果我在不同的目录中有多个index.js文件呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-11 16:24:11

TL;DR:main属性是静态的,而不是相对的。

index.js相对于包根或package.json。如果你有这个。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.
├── package.json
├── index.js
└── utils.js

然后它将指向./index.js,因为它是相对的。如果您在src/index.js中有一个src/index.js,那么main将需要指向src/index.js

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72208871

复制
相关文章
如何配置npm publish的文件和目录?
.gitignore 配置的文件不仅会在git中忽略,也会在npm publish时被忽略。
lonelydawn
2022/09/16
2.5K0
npm 安装包的路径在哪里
文章目录 1、npm 将软件包安装到哪里 1. 本地安装 2. 全局安装 2、如何使用或执行 npm 安装的软件包 1、npm 将软件包安装到哪里 当使用 npm 安装软件包时,可以执行两种安装类型: 本地安装 全局安装 1. 本地安装 默认情况下,当输入 npm install 命令时,例如: npm install lodash 软件包会被安装到当前文件树中的 node_modules 子文件夹下。 在这种情况下,npm 还会在当前文件夹中存在的 package.json 文件的 depend
兮动人
2021/06/11
18.3K0
npm 安装包的路径在哪里
你不知道的npm
作为 node 自带的包管理器工具,在 nodejs 社区和 web 前端工程化领域发展日益庞大的背景下,npm已经成为每位前端开发同学必备的工具。
前端森林
2020/04/23
1.4K0
你不知道的npm
vue -- config index.js 配置文件详解
此文章介绍vue-cli脚手架config目录下index.js配置文件 此配置文件是用来定义开发环境和生产环境中所需要的参数 关于注释 当涉及到较复杂的解释我将通过标识的方式(如(1))将解释写到单独的注释模块,请自行查   3.上代码 // see http://vuejs-templates.github.io/webpack for documentation. // path是node.js的路径模块,用来处理路径统一的问题 var path = require('path') module
小蔚
2019/09/11
2.1K0
核酸停了,如何知道疫情到哪里了?2022.12.12
1、知乎问题:感染新冠是怎样一种体验? https://www.zhihu.com/question/375964703 2、采集146个回答的IP地址 3、统计IP属地 属地 计数 (空白) 2 #N/A 42 IP 属地北京 16 IP 属地未知 9 IP 属地河北 8 IP 属地河南 5 IP 属地江苏 5 IP 属地四川 5 IP 属地美国 4 IP 属地英国 4 IP 属地湖北 3 IP 属地加拿大 3 IP 属地上海 3 IP 属地天津 3 IP 属地德国 2 IP 属地广东 2 IP 属地山东
用户7138673
2022/12/19
1850
NPM 组件你应该知道的事
开发一个 npm 组件, 你是否了解需要对外导出什么格式的代码?如何让 npm 组件体积尽可能小?
lucifer210
2020/09/30
1.6K0
NPM 组件你应该知道的事
如何查看mysql日志文件位置_mysql的日志文件在哪里
登录mysql终端 日志文件路径 mysql> show variables like ‘general_log_file’; +——————+————————————+ | Variable_name | Value | +——————+————————————+ | general_log_file | /usr/local/mysql/data/localhost.log | +——————+————————————+ 1 row in set (0.00 sec) 错误日志文件路径 mysql> show variables like ‘log_error’; +—————+————————————+ | Variable_name | Value | +—————+————————————+ | log_error | /usr/local/mysql/data/localhost.err | +—————+————————————+ 1 row in set (0.00 sec) 慢查询日志文件路径 mysql> show variables like ‘slow_query_log_file’; +———————+—————————————–+ | Variable_name | Value | +———————+—————————————–+ | slow_query_log_file | /usr/local/mysql/data/localhost-slow.log | +———————+—————————————–+ 1 row in set (0.01 sec)
全栈程序员站长
2022/11/04
8.5K0
pip 在Windows 10下的配置文件在哪里
注意命令行里面的<span style="color:orangered;font-weight:bold;"> -v </span>哦
子午僧
2020/03/17
5.5K0
如何使用npm发布自己的npm包
一. 创建 在npm的官网上注册一个账号,https://www.npmjs.com/ 1:在本地通过npm init 初始化一个项目,并建一个index.js 文件,因为index.js为默认进入的文件,如下: 2:在本地将该创建的项目打开,并在index.js编写想要写的文件(这里简单写一个排序),如下: 3:接下来通过npm login来登录你之前创建的npm账号,如下: 4:npm pubish 二. 使用 npm install 包名 三. 版本更新 更改版本号 重新发布
小吕
2022/09/26
3.8K0
如何使用npm发布自己的npm包
如何使用npm发布自己的npm包
一. 创建 在npm的官网上注册一个账号,https://www.npmjs.com/ 1:在本地通过npm init 初始化一个项目,并建一个index.js 文件,因为index.js为默认进入的文件,如下: image-ab2ede5fb9d14ab8bb059eb63257c67c.png 2:在本地将该创建的项目打开,并在index.js编写想要写的文件(这里简单写一个排序),如下: image-1dc4644452b844869943897ce6cfd223.png 3:接下来通过npm
小吕
2022/06/16
1.5K0
如何使用npm发布自己的npm包
电脑域名在哪里查 在哪里购买域名才更加靠谱
虽然多数人每天都在使用电脑,但是很多人对于计算机软件和硬件很少了解,比如我们每天都在使用的互联网都不知道到底是如何构成的,那么电脑域名在哪里查?在购买域名的时候选择哪里才更加靠谱呢?
用户8715145
2021/08/17
8K0
mysql的日志文件在哪里_如何查看docker运行日志
linux中mysql日志文件在哪里?相信有很多人都不太了解,今天小编为了让大家更加了解linux中mysql日志文件,所以给大家总结了以下内容,一起往下看吧。
全栈程序员站长
2022/11/04
9.2K0
mysql的日志文件在哪里_如何查看docker运行日志
Nodejs学习笔记(五)--- Express安装入门与模版引擎ejs
前言   前面也学习了一些Node.js的基本入门知道,现在开始进入Web开发的部分;   Node.js提供了http模块,这个模块中提供了一些底层接口,可以直接使用,但是直接开发网站那还是太累了,所以http模块也不单讲了,可以去看官方API:http://nodejs.org/api/http.html   下面我们直接从Express框架着手去进行Web开发,它实现好了更高层的接口,让Web开发更简单快捷... 简介和安装   Express是一个轻量级、简洁、易用的Node.js Web MVC
Porschev
2018/01/16
3.7K0
Nodejs学习笔记(五)--- Express安装入门与模版引擎ejs
Linux如何添加自启动文件(添加在哪里)
/etc/inittab > /etc/init.d/rcS 首先根文件系统会启动/etc/inittab,然后会启动 /etc/init.d/rcS这个文件,这个顺序在各个版本中基本都是保持不变的。怎么到这步的先不关心。我们从 /etc/init.d/rcS这个文件开始关注如何添加自己的启动文件。
用户9736681
2023/02/20
14.9K0
Linux如何添加自启动文件(添加在哪里)
如何知道iframe文件下载download完成
当使用iframe作为文件下载的载体时,如何知道文件已经下载完毕。现有的iframe的onLoad方法具有兼容性问题,在chrome、IE下无法监听onLoad事件监听文件下载完毕,因为onLoad事件本身也是对iframe中的html结构的加载进度监听。
Tiffany_c4df
2019/09/04
8.7K2
在 NPM 中设置代理
要在 NPM 中设置代理,您需要使用 `npm config set proxy` 命令。以下是一个详细的教程:
用户614136809
2023/10/17
2.2K0
黑暗领地 - 你知道你的信息在哪里吗?
原文地址:https://www.informationsecuritybuzz.com/articles/dark-territories-know-information/
Virus
2018/08/08
1.9K0
黑暗领地 - 你知道你的信息在哪里吗?
你需要知道的几类npm依赖包管理
在我们日常的node开发中,我经常会依赖于这样或那样的第三方包,而本章就来讨论一下如何管理node项目中的依赖。 什么是NPM npm(node package manager)是nodejs的包管理
用户1687375
2018/06/08
2.7K0
字符串在JVM的哪里
另外String提供了一个API, java.lang.String.intern(),这个API可以手动将一个字符串对象的值转移到字符串常量池中
名字是乱打的
2022/05/13
4.3K0
字符串在JVM的哪里
你想知道的 NPM 包管理器讲解
包管理器又称软件包管理系统,它是在电脑中自动安装、配制、卸载和升级软件包的工具组合,在各种系统软件和应用软件的安装管理中均有广泛应用。对于我们业务开发也很受益,相同的东西不必重复去造轮子。
coder_koala
2019/08/29
6900
你想知道的 NPM 包管理器讲解

相似问题

.Net在哪里查找我的配置文件?

20

如何查找我只知道其开头的文件夹?

13

如何知道哪个文件名为index.js?

21

npm start如何指定index.js以外的启动文件

20

Admob CTR -去哪里查

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文