当谈到NPM时,我仍然是新手。我通常只是建立没有它的网站。我想使用Jump.js实现平滑滚动。
当我为VScode使用实时服务器扩展时,它工作正常,但一旦上传到Github并查看它,
我得到:
无法加载资源:服务器响应状态为404!
继承人我的链接:
import jump from './node_modules/jump.js/dist/jump.module.js';
您是否使用“npm init”启动了网站?并且您不应该指定/ node_modules /,因为由于NPM的工作方式,它会在/ node_modules /默认情况下查找您要包含的包。
我不明白你是如何在Github上查看的,这也可能有所帮助。您是否使用Github托管您的网站?
只是为了让你知道我已经解决了我自己的问题。
它与文件夹的路径有关,我将依赖项移动到我的文件夹的根目录,可能不是最佳实践!