我试图了解在使用JSPM安装模块后如何运行可执行文件。例如,如果我运行jspm install gulp
,那么我希望能够运行以下命令:
./jspm_packages/npm/gulp\@3.8.11/bin/gulp.js
实际上,如果 jspm 能够处理这个问题会更好,以便在以下位置有一个隐藏的 bin 目录,其中包含所有检索到的可执行文件(例如 gulp):
./jspm_packages/.bin
这样我就可以在我的 PATH 环境变量中添加一个允许这些可执行文件运行的内容。
目前,当我尝试运行 jspm 安装的 gulp 时,我收到以下错误消息:
[jspm-test]$ ./jspm_packages/npm/gulp\@3.8.11/bin/gulp.js
./jspm_packages/npm/gulp@3.8.11/bin/gulp.js: line 1: /bin: Is a directory
./jspm_packages/npm/gulp@3.8.11/bin/gulp.js: line 2: syntax error near unexpected token `('
./jspm_packages/npm/gulp@3.8.11/bin/gulp.js: line 2: `(function(process) {'
我还有其他方法可以解决这个问题吗?