我想执行什么可以由npm中的脚本执行。
例如,我安装了Vue-Press,我想执行vuepress eject
。在我的脚本中,我可以看到它vuepress
是可访问的,但是我没有用于的脚本eject
:
"scripts": {
"dev": "vuepress dev docs",
"build": "vuepress build docs"
},
"license": "MIT",
"devDependencies": {
"vuepress": "^1.3.1",
"@vuepress/plugin-back-to-top": "^1.3.1",
"@vuepress/plugin-medium-zoom": "^1.3.1"
}
因此,我可以创建一个脚本供一种用途或使用任何命令npm exec
。我正在寻找后一种解决方案。
在文档中,它声明了以下有关可执行文件的内容:
注意:我加粗体。
在全局模式下,可执行文件将链接到
{prefix}/bin
Unix或直接链接到{prefix}
Windows。在本地模式下,可执行文件被链接到,
./node_modules/.bin
以便可以通过npm运行的脚本使用它们。(例如,当您运行时,测试跑步者将在路径中npm test
。)
因此,根据您的要求,您可以:
cd
到您的项目目录。
然后运行以下命令:
./node_modules/.bin/vuepress eject
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句