预安装脚本如何设置NPM配置到当前目录
preinstall script how to set npm config to current directory?
我试图将用户正在安装的当前目录设置为npm配置变量,以便我可以在安装脚本中引用它。
是否有任何方法我可以通过命令行或我将不得不写一个脚本来做到这一点?
"scripts": {
"preinstall": "npm config set base_path CURRENT_PATH_HERE?"
...
这取决于你用来运行npm install命令的环境。如果您使用bash shell,则可以使用
"preinstall": "npm config set base_path $(pwd)"
而在DOS shell中,您将使用:
"preinstall": "npm config set base_path %cd%"
包脚本只是简单地"传递"给shell,然后执行,因此您必须弄清楚如何将路径作为变量。
相关文章:
- 可以前端maven插件使用节点,npm已经安装
- 尽管链接成功并已成功下载,但未找到NPM模块
- RequireJS向模块传递配置总是返回undefined
- 在Meteor项目中安装并包含npm模块后出错
- 如何将本地依赖项添加到npm项目中
- 如何配置分析以将数据发送到我自己的服务器
- 扩展jQuery插件以更改配置
- 得到"TypeError:无法读取属性'filename'未定义的“;调用“npm start
- 部署时使用npm包时发生Meteor错误
- webRTC错误未定义配置
- 如何配置WebStorm以正确格式化生成器函数
- Javascript配置服务器URL并将其存储
- Node Red在Admin UI中获取配置节点值
- AngularJS智能表全局配置实现
- react路由器使用简单的javascript路由器配置来处理不匹配的路径
- Sails.js:我可以将一些服务/模型打包为npm并在Sails.jss应用程序中加载npm吗
- web配置http到https重定向异常
- 设置 npm 模块配置的最佳方法
- windows上的NPM配置参数
- 预安装脚本如何设置NPM配置到当前目录