C. *_*wis 14 javascript node.js npm es6-modules yarnpkg
所有现代版本的 Node 都需要运行包,因为模块位于"type": "module"中package.json,但我没有看到任何标志npm init或yarn init会添加该属性。
是否有包管理器的标志或添加值的简单方法package.json(即,npm package-property set type module或类似的东西)?
小智 10
这正是你所要求的:
npm init es6
package.json它使用设置创建一个"type": "module"。
来源: https: //www.npmjs.com/package/create-es6
小智 7
不久前看到这个问题,最长的时间我使用“npm init esnext”。我刚刚弄清楚如何直接从命令行编辑 package.json 键:
npm init -y; npm pkg set type="module";
Run Code Online (Sandbox Code Playgroud)
package.json虽然第一个命令会将without的内容记录"type": "module"到控制台,但如果打开,package.json您将看到它已被第二个命令正确添加。
Yur*_*nko -1
对于 ES 兼容模块,存在create-esm包。除其他事项外(文档),它还填充模块字段。
所以看来你可以使用npm init esm.
| 归档时间: |
|
| 查看次数: |
6658 次 |
| 最近记录: |