-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
启动调试时,package.json 中没有依赖信息时会报错 #24
Comments
和 build 一样,server 也是先通过 father 分析包再进行处理的。所以没有 package 里没有依赖信息,则报错。 要不把 |
我是想做类似之前的 bin.spmjs.io 的效果,就是如果没有 package.spm.dependencies 时,文件里的 require 就是版本
// index.js
require('moment');
|
|
我写了一篇文章(地址旺旺给你了),过程中的 package.json 是比较恶心的。 其实也包括 spm-server 时里面需要有构建参数才能跑通。看看怎么把这个流程给简化一下。 |
主要有三个问题:
|
|
|
server 默认 standalone 的话,build 也要默认 standalone 啊,不一致的话会比较奇怪 |
有道理。 看来可以统一默认为 standalone 的方式,甚至把 CMD 的构建彻底从 spm-build 拆出来,用自定义构建的方式来做。 |
把cmd构建从spm-build拆出来的话能否新开个大版本号的spm-build?要不然现有的已经基于spm-build对cmd进行构建的方式全部要改。 |
比较理想的情况是,spm install 到目录里的模块文件可以通过
require('moment')
直接进行调用,spm-server 直接返回版本最新的模块。现在如果没有依赖信息,则会报错。
The text was updated successfully, but these errors were encountered: