【发布时间】:2015-11-25 19:50:57
【问题描述】:
我想在我的 package.json 中创建一个符号链接:
"安装后":"ln -s ../../dist foo/dist"
然而什么也没出现。
命令在终端中运行良好。
也许我应该使用终端模拟器来满足 windows 的需求?
【问题讨论】:
标签: npm symlink package.json post-install
我想在我的 package.json 中创建一个符号链接:
"安装后":"ln -s ../../dist foo/dist"
然而什么也没出现。
命令在终端中运行良好。
也许我应该使用终端模拟器来满足 windows 的需求?
【问题讨论】:
标签: npm symlink package.json post-install
系统:Ubuntu 16
npm:3.5.2
在文件package.json我有
{
"scripts": {
"postinstall": "ln -fs a b"
}
}
在目录中我有以下文件
ls -la
drwxrwxr-x 6 daniel daniel 4096 maj 15 09:51 .
drwxrwxr-x 4 daniel daniel 4096 maj 14 21:26 ..
-rw-rw-r-- 1 daniel daniel 0 maj 15 09:50 a
-rw-rw-r-- 1 daniel daniel 55 maj 15 09:50 package.json
我使用命令
npm install
打印出来的
undefined postinstall /home/daniel
ln -fs a b
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.1.1
npm WARN frontend No repository field.
npm WARN frontend No license
然后我再次列出文件:
ls -la
drwxrwxr-x 6 daniel daniel 4096 maj 15 09:51 .
drwxrwxr-x 4 daniel daniel 4096 maj 14 21:26 ..
-rw-rw-r-- 1 daniel daniel 0 maj 15 09:50 a
lrwxrwxrwx 1 daniel daniel 1 maj 15 09:51 b -> a
-rw-rw-r-- 1 daniel daniel 55 maj 15 09:50 package.json
尝试重现这些命令,如果有帮助,请告诉我。
【讨论】: