相关疑难解决方法(0)

package.json中的波浪号(〜)和插入符号(^)有什么区别?

我已经升级到最新的稳定后nodenpm,我试过npm install moment --save.它package.json使用^前缀保存条目.以前,它是一个~前缀.

  1. 为什么要进行这些更改npm
  2. ~和之间有什么区别^
  3. 比其他人有什么优势?

node.js npm semantic-versioning package.json

3111
推荐指数
18
解决办法
69万
查看次数

通过package.json名称导入当前包导出

我很想知道是否有一个约定允许人们从包内测试包的预期用法。考虑以下 package.json:

{
   "name": "@place/fn",
   "version: "1.0.0"
}
Run Code Online (Sandbox Code Playgroud)

这个包中,我想要一个test.js文件,其中包含以下代码:

import mainThing, { anotherThing } from '@place/fn';
Run Code Online (Sandbox Code Playgroud)

使用正确的目录结构或 package.json 配置可以实现这一点吗?我也很喜欢 CommonJS 语法,如果它能更好地工作的话。

javascript testing import package.json

6
推荐指数
1
解决办法
2180
查看次数