对于过去的项目,我让public baseURL of jspm指向一个app文件夹。但是,在任何新项目中,当我运行jspm init时,它默认为app文件夹,但我不想这样做。
我试图查找有关这方面的文档,但是由于某种原因,http://jspm.io/docs/的CLI部分被禁用。
对于如何强迫jspm重新初始化,并再次问我所有这些默认问题,有什么想法吗?理想情况下,我不希望它“记住”不同项目初始化之间的任何内容。
在下面的文章中,您将注意到我创建了一个名为someProject的文件夹,运行了jspm init,您将看到它希望将我的config.js放在根之外的文件夹中(在..\app中)。为什么?我怎么才能推翻这个?
C:\_workspaces\someProject>jspm init
Initializing package at ../
Use jspm init . to intialize into the current folder.
warn Running jspm globally, it is advisable to locally install jspm via npm install jspm --save-dev
Configuration file ..\app\config.js doesn't exist, create it? [yes]:C:\_workspaces我知道我可以运行jspm init .,但是每当我运行普通的jspm init时,它总是使用旧的app文件夹。我该怎么调和这件事?
发布于 2016-01-12 17:56:01
您可以使用npm init创建一个新的package.json文件。
$ cd someProject
$ npm init
$ jspm init因为当使用jspm init命令时。jspm init函数将检查您的package.json是否存在于当前文件夹中。
您可以查看源代码以获得更详细的JSPM init函数。
https://stackoverflow.com/questions/34747715
复制相似问题