Node.js NPM如何在windows上工作?
我想知道Node.js NPM如何在windows上工作?,node.js,npm,Node.js,Npm,我想知道npm如何在windows上工作。我在组织中遇到了npm的问题,因为它限制用户修改或制作.cmd文件,即使具有管理员权限。我能够在应用组织的任何策略之前安装Node。是否有任何方法可以修改节点安装以避免使用.cmd文件?因为npm只是一堆node.js脚本,所以在某些情况下需要调用类似节点C:\Users\foo\..\npm\foo.js的东西。如果没有npm.cmd,您将失去常用的命令行语法,npm.cmd可以执行其他操作,而不仅仅是使用适当的脚本调用节点。对于windows,将.c
npm
如何在windows上工作。我在组织中遇到了npm
的问题,因为它限制用户修改或制作.cmd
文件,即使具有管理员权限。我能够在应用组织的任何策略之前安装Node。是否有任何方法可以修改节点安装以避免使用.cmd
文件?因为npm只是一堆node.js脚本,所以在某些情况下需要调用类似节点C:\Users\foo\..\npm\foo.js的东西。如果没有npm.cmd
,您将失去常用的命令行语法,npm.cmd
可以执行其他操作,而不仅仅是使用适当的脚本调用节点。对于windows,将.cmd文件转换为.bat也可以执行相同的操作。在应用策略之前,我将.cmd文件转换为.bat扩展名,但没有对npm进行任何更改 您可能会在文档中找到有用的信息:或者您可以使用一些类似于无任何策略限制的dev env的东西(如果我理解正确,您是本地管理员,这对于虚拟化来说应该足够了)。当然,你可以随时在他们的github问题跟踪器上与npm讨论这个问题,看看他们的想法。