搜索
javascript - npm下载前端js自动复制到public文件夹
伊谢尔伦
伊谢尔伦 2017-04-10 16:31:38
[JavaScript讨论组]

文件结构如图,用npm安装的前端js库怎么自动复制到public文件夹?
或者html在引用文件时有什么简单的方式能直接引用到对应的js?


修改一下,我是想把静态文件集中起来,该怎么做?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(4)
大家讲道理

如 @LuDongWei 同学所说,前端库还是暂时用bower来管理吧!,你可以配置.bowerrc中的 directory 指定前端库安装路径,配置如下

{
  "directory" : "public/bower_components"
}

https://github.com/hjzheng/CUF_meeting_knowledge_share/issues/17

当然如果你一定要使用npm管理前端库的话,你可以这样

npm install angular --prefix ./public
npm install bootstrap --prefix ./public

更多内容,你可以参考 http://stackoverflow.com/questions/14742553/npm-local-install-package-to-custom-location

如果有必要的话,可以用命令npm dedupe将包结构拉平,类似于bower的库结构相同
参考这个
https://docs.npmjs.com/cli/dedupe

迷茫

nodejs默认是在node_modules里面的,你把它当做普通文件夹看待,可以被正常引用到的。 我不知道有没有办法改变默认行为,可能是通过配置,但这并不是一个好注意。html直接引入那个js就ok啊。而且你用的是idea 应该有关联功能。

黄舟

为什么是用npm来下载node的js?

按照你的要求如果是下载js插件的话推荐Bower

天蓬老师

可以使用打包工具比如 webpack 来打包文件

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号