首页 > 其他分享 >npx和npm

npx和npm

时间:2022-11-24 18:22:13浏览次数:48  
标签:npm node -- babel app npx 模块

npx 是 npm 的高级版本,npx 具有更强大的功能。

用途
在项目中直接运行指令,直接运行node_modules中的某个指令,不需要输入文件路径

node-modules/.bin/babel.js --version
npx babel --version

避免全局安装模块:npx 临时安装一个模块,使用过后删除这个模块(下面的两个模块不需要全局安装)

npx babel my-react-app
npx [email protected] main.js -o ./dist/main.js

使用不同版本的命令,使用本地或者下载的命令

npx --no-install http-server # 必须使用本地 http-server(本地没有就报错)
npx --ignore-existing create-react-app my-react-app # 忽略本地安装的包,直接使用下载的包
npx [email protected] -v #使用特定版本的包的命令

参数
-p 下载某个模块后,运行命令(命令必须在下载后才行,类似于通道符)

npx -p [email protected] node -v
npx -p A -p B [command]

标签:npm,node,--,babel,app,npx,模块
From: https://www.cnblogs.com/Arborblog/p/16922762.html

相关文章

  • npm does not support Node.js的解决办法
    1、查看npm和nodejs的版本是否配套。查看地址:​​以往的版本|Node.js​​2、如果还是不行,尝试切换镜像地址#强烈建议不要用直接使用cnpm安装,会有各种诡异的bug,可以通......
  • 升级NodeJs 和NPM
    今天准备调试一个NodeJS写的应用程序,结果怎么都不能 npmi 安装依赖; 报错信息:F:\GPA\heracles-master>npminpmWARNread-shrinkwrapThisversionofnpmisc......
  • 当执行npm publish 时,出现unauthorized 和 is not in the npm registry
    当执行npmpublish,发生了如下错误:appledeMacBook-Pro:nini-reactapple$npmpublishnpmERR!publishFailedPUT401npmERR!codeE401npmERR!404unauthorized......
  • 解决npm ERR! Cannot read properties of null (reading ‘pickAlgorithm‘)报错问题
    解决方法:在终端中运行命令:npmcacheclear--force然后重新运行npmi命令,再次安装安装完成,没有出现报错npmrunserve运行项目,项目可以正常启动了。  安装vueCLI......
  • npm 如何更新项目最新依赖包
    NPM是什么?Node软件包管理器(NPM)提供了各种功能来帮助你安装和维护项目的依赖关系。由于错误修复、新功能和其他更新,依赖关系可能会随着时间的推移而变得过时。你的项目......
  • npm
    npm淘宝镜像npmconfigsetregistryhttps://registry.npm.taobao.org,切换国内镜像,使用淘宝镜像npmconfiggetregistry,查看当前镜像使用的地址,返回成功,则代表设置成功......
  • [ NPM 01 ] js包管理工具 基础
    NodePackageManagernpm-v:showtheversion,ornpm--versionInthenodejsorjavaScriptworld,package.jsonisthemostimportantfile,itmanifestfil......
  • C:\Users\Administrator\AppData\Roaming\npm\yarn.ps1
    C:\Users\Administrator\AppData\Roaming\npm\yarn.ps1系统上禁止运行脚本。导致此错误的原因是,PowerShell执行策略,默认设置为Restricted不加载配置文件或运行脚本。......
  • 前端工程化 - 剖析npm的包管理机制
    导读现如今,前端开发的同学已经离不开 npm 这个包管理工具,其优秀的包版本管理机制承载了整个繁荣发展的NodeJS社区,理解其内部机制非常有利于加深我们对模块开发的理解、......
  • npm install报错npm ERR! cb() never called
    1.首先我们以管理员身份打开cmd命令行窗口,执行如下清除缓存指令:npmcacheclean-f2.安装最新稳定版的Nodenpminstall-gnstable--force3.1再次执行npminstall ......