我有一个virtualenv,我尝试运行在package.json中定义的启动脚本,但不知何故,npm更改源并在venv之外运行。
如果我在which python
脚本中打印npm start
,我得到/usr/local/bin/python
,而不是来自virtualenv的python。
有什么想法吗?
修改
的package.json
{
...
"scripts": {
"start": "myscript & watchify -o assets/js/mylibs.js -v -d .",
},
...
}